X-Git-Url: http://git.indexdata.com/?p=mp-sparql-moved-to-github.git;a=blobdiff_plain;f=bibframe%2Ftriplestore.xml;h=dcfbc93bc4c24b3acb76cf82eb60d44890e05770;hp=ff4498ae8c9c4e4c0004de196e4fee092e1f74c6;hb=3b8f82551458bf8243c7ed12743516e9e480e6fd;hpb=55a5237e7ece9ae9a11c2b1ed72d202fdb7957ac diff --git a/bibframe/triplestore.xml b/bibframe/triplestore.xml index ff4498a..dcfbc93 100644 --- a/bibframe/triplestore.xml +++ b/bibframe/triplestore.xml @@ -27,9 +27,8 @@ ?creator bf:label %v FILTER(contains(%v, %s)) ?subject bf:label %v FILTER(contains(%v, %s)) { - { ?wt bf:titleValue %v FILTER(contains(%v, %s)) } - UNION { ?creator bf:label %v FILTER(contains(%v, %s)) } - UNION { ?subject bf:label %v FILTER(contains(%v, %s)) } + ?work ?op1 ?child . + ?child ?op2 ?val FILTER(contains(STR(?val), %s)) } GROUP BY $work