X-Git-Url: http://git.indexdata.com/?p=mp-sparql-moved-to-github.git;a=blobdiff_plain;f=bibframe%2Ftriplestore.xml;h=4e5ef1fc4b1d4948c1c1e6ce021fc05d9a1b99b3;hp=6518c1f977d1469d9af84989b253795584a4d18b;hb=c15f541624500e98bcea49b8a77c24d28d4c434d;hpb=6b479c913940c19b3c5148076ab52cd91cb378a0 diff --git a/bibframe/triplestore.xml b/bibframe/triplestore.xml index 6518c1f..4e5ef1f 100644 --- a/bibframe/triplestore.xml +++ b/bibframe/triplestore.xml @@ -19,7 +19,16 @@ ?work bf:creator ?c . ?c bf:label %v FILTER(contains(%v, %s)) ?work bf:subject ?subject . - ?subject bf:label %v FILTER(contains(%v, %s)) + ?subject bf:label %v FILTER(contains(%v, %s)) + + + CONSTRUCT { ?work ?rel ?subj } + WHERE { + ?work a bf:Work . + ?work ?rel ?subj . + ?work ?rel ?obj FILTER( str(?work) = %s ) + } +