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:[email protected]]
>> 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
>> [email protected]
>> 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
> [email protected]
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/fedora-commons-users