gsearch looks the ticket Stephen, thanks for that. Hope I can run axis2+xmlbeans over the wsdl to get a nice api for it. That worked a treat for API-A and API-M
cheers, Alistair -------------- mov eax,1 mov ebx,0 int 80 On 7 Aug 2011, at 11:18, Stephen Bayliss wrote: > Hi Alistair > > Fedora's built-in search service ("Basic Search") only indexes DC - it's not > intended as a search service for a production repository. For this most > people use an external search service, such as SOLR - GSearch provides a > framework for using Fedora with SOLR. > > An alternative is the Resource Index > https://wiki.duraspace.org/display/FCR30/Resource+Index - you can add your > own terms to this by adding them to the RELS-EXT datastream. > > Regards > Steve > >> -----Original Message----- >> From: Alistair Young [mailto:alistair.yo...@uhi.ac.uk] >> Sent: 07 August 2011 09:13 >> To: Support and info exchange list for Fedora users. >> Subject: [fcrepo-user] API-A findObjects using custom datastream >> >> >> Is it possible to feed findObjects conditions related to a >> custom datastream? I have objects with a DCTERMS datastream >> and I'd like to search within that. At the moment I search >> within the default DC record "subject" field(s) but I'd like >> to move to a separate DCTERMS datastream and need to search it. >> >> FieldSearchQuery query = params.addNewQuery(); >> FieldSearchQuery.Conditions conditions = >> query.addNewConditions(); Condition condition = >> conditions.addNewCondition(); >> condition.setProperty("subject"); >> condition.setOperator(ComparisonOperator.HAS); >> condition.setValue(searchQuery); >> >> can I do something like: >> >> condition.setProperty("dcterms:subject"); >> >> or does findObjects only work with the default DC record? >> >> Also, the result fields only seem to relate to the default DC >> record. Can I do something similar: >> >> ArrayOfString resultFields = params.addNewResultFields(); >> resultFields.addItem("dcterms:title"); >> >> Once I find an object that matches the condition I can load >> the DCTERMS datastream separately but I'm not sure how to >> search within the DCTERMS datastream itself. >> >> thanks, >> >> Alistair >> >> -------------- >> mov eax,1 >> mov ebx,0 >> int 80 >> >> >> -------------------------------------------------------------- >> ---------------- >> BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, >> CA The must-attend event for mobile developers. Connect with experts. >> Get tools for creating Super Apps. See the latest >> technologies. Sessions, hands-on labs, demos & much more. >> Register early & save! http://p.sf.net/sfu/rim-blackberry-1 >> _______________________________________________ >> Fedora-commons-users mailing list >> Fedora-commons-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users >> > > > ------------------------------------------------------------------------------ > BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA > The must-attend event for mobile developers. Connect with experts. > Get tools for creating Super Apps. See the latest technologies. > Sessions, hands-on labs, demos & much more. Register early & save! > http://p.sf.net/sfu/rim-blackberry-1 > _______________________________________________ > Fedora-commons-users mailing list > Fedora-commons-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/fedora-commons-users ------------------------------------------------------------------------------ BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA The must-attend event for mobile developers. Connect with experts. Get tools for creating Super Apps. See the latest technologies. Sessions, hands-on labs, demos & much more. Register early & save! http://p.sf.net/sfu/rim-blackberry-1 _______________________________________________ Fedora-commons-users mailing list Fedora-commons-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fedora-commons-users