thanks for your pointers Ben. The bit about <info:fedora/PID> was just the ticket. This works:
select $member from <#ri> where $member <http://test/ontologies/ltk/relationships#isInCategory> 'demo:category_mindmapping' and combination searches work fine too :) many thanks for your help, cheers, Alistair -------------- mov eax,1 mov ebx,0 int 80 On 8 Oct 2011, at 12:22, Ben Companjen wrote: > Hi Alistair, > > On 8 October 2011 13:04, Alistair Young <alistair.yo...@uhi.ac.uk> wrote: >> given this: >> >> <rdf:Description >> rdf:about="info:fedora/demo:_3e7189f7a42f4ed7be2969642e469480"> >> <isInCategory >> xmlns="http://test/ontologies/ltk/relationships#">demo:category_mindmapping</isInCategory> >> </rdf:Description> >> >> why wouldn't this work? >> >> select $member from <#ri> where $member >> <http://test/ontologies/ltk/relationships#isInCategory> >> <info:fedora/demo:category_mindmapping> > > It seems that in what you have "demo:category_mindmapping" is a string > (an RDF Literal), not an RDF Resource. The < and > in your query mean > that you ask for a resource (and the URI suggests it is a Fedora > Object). > > If there is a Fedora object with PID "demo:category_mindmapping", you > can point to that in the RELS-EXT datastream like this: > > <rdf:Description > rdf:about="info:fedora/demo:_3e7189f7a42f4ed7be2969642e469480"> > <isInCategory xmlns="http://test/ontologies/ltk/relationships#" > rdf:resource="info:fedora/demo:category_mindmapping"></isInCategory> > </rdf:Description> > > I think the query should work then. > >> >> thanks, >> >> Alistair >> > > Regards, > > Ben >> -------------- >> mov eax,1 >> mov ebx,0 >> int 80 >> >> On 8 Oct 2011, at 11:40, Alistair Young wrote: >> >>> can't seem to nail this down. This works but doesn't seem to have any way >>> to specify multiple matches, i.e. more than one object match: >>> >>> * <http://test/ontologies/ltk/relationships#isInCategory> >>> "demo:category_mindmapping" >>> >>> this works: >>> select $a $r $b from <#ri> >>> where $a <fedora-model:hasModel> >>> <info:fedora/fedora-system:FedoraObject-3.0> >>> and $a $r $b >>> >>> so I thought perhaps this might work, but it produces nothing: >>> select $a $r $b from <#ri> >>> where $a >>> <info:fedora/http://test/ontologies/ltk/relationships#isInCategory> >>> <info:fedora/demo:category_mindmapping> >>> and $a $r $b >>> >>> this produces nothing (from the docs page): >>> select $a $r $b from <#ri> >>> where $a <fedora-model:hasModel> >>> <info:fedora/fedora-system:FedoraObject-3.0> >>> and $a $r $b >>> and $b <fedora-model:hasModel> >>> <info:fedora/fedora-system:FedoraObject-3.0> >>> >>> help please! >>> >>> Alistair >>> >>> -------------- >>> mov eax,1 >>> mov ebx,0 >>> int 80 >>> >>> On 8 Oct 2011, at 10:54, Alistair Young wrote: >>> >>>> Is there a way to search for multiple object matches in one go with >>>> risearch? >>>> >>>> e.g. >>>> >>>> * <http://test/ontologies/relationships#isInCategory> >>>> "demo:category_mindmapping" >>>> * <http://test/ontologies/relationships#isInCategory> >>>> "demo:category_skills" >>>> >>>> is there any way to combine the two searches into one spo query? >>>> >>>> thanks, >>>> >>>> Alistair >>>> >>>> -------------- >>>> mov eax,1 >>>> mov ebx,0 >>>> int 80 >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> All of the data generated in your IT infrastructure is seriously valuable. >>>> Why? It contains a definitive record of application performance, security >>>> threats, fraudulent activity, and more. Splunk takes this data and makes >>>> sense of it. IT sense. And common sense. >>>> http://p.sf.net/sfu/splunk-d2dcopy2 >>>> _______________________________________________ >>>> Fedora-commons-users mailing list >>>> Fedora-commons-users@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users >>> >>> >>> ------------------------------------------------------------------------------ >>> All of the data generated in your IT infrastructure is seriously valuable. >>> Why? It contains a definitive record of application performance, security >>> threats, fraudulent activity, and more. Splunk takes this data and makes >>> sense of it. IT sense. And common sense. >>> http://p.sf.net/sfu/splunk-d2dcopy2 >>> _______________________________________________ >>> Fedora-commons-users mailing list >>> Fedora-commons-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users >> >> >> ------------------------------------------------------------------------------ >> All of the data generated in your IT infrastructure is seriously valuable. >> Why? It contains a definitive record of application performance, security >> threats, fraudulent activity, and more. Splunk takes this data and makes >> sense of it. IT sense. And common sense. >> http://p.sf.net/sfu/splunk-d2dcopy2 >> _______________________________________________ >> Fedora-commons-users mailing list >> Fedora-commons-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users >> > > ------------------------------------------------------------------------------ > All of the data generated in your IT infrastructure is seriously valuable. > Why? It contains a definitive record of application performance, security > threats, fraudulent activity, and more. Splunk takes this data and makes > sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2dcopy2 > _______________________________________________ > Fedora-commons-users mailing list > Fedora-commons-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/fedora-commons-users ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2dcopy2 _______________________________________________ Fedora-commons-users mailing list Fedora-commons-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fedora-commons-users