X-Git-Url: http://lists.indexdata.dk/cgi-bin?a=blobdiff_plain;f=bibframe%2Ftriplestore.xml;h=dcfbc93bc4c24b3acb76cf82eb60d44890e05770;hb=3b8f82551458bf8243c7ed12743516e9e480e6fd;hp=477eb24b44379454ed5b29d2204142e63d30db09;hpb=2ba1be81c6e39a049ea5ae80aa999dd8e0d2efae;p=mp-sparql-moved-to-github.git
diff --git a/bibframe/triplestore.xml b/bibframe/triplestore.xml
index 477eb24..dcfbc93 100644
--- a/bibframe/triplestore.xml
+++ b/bibframe/triplestore.xml
@@ -3,7 +3,12 @@
rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns
bf: http://bibframe.org/vocab/
-
+
?work a bf:Work
OPTIONAL {
@@ -21,6 +26,12 @@
?wt bf:titleValue %v FILTER(contains(%v, %s))
?creator bf:label %v FILTER(contains(%v, %s))
?subject bf:label %v FILTER(contains(%v, %s))
+ {
+ ?work ?op1 ?child .
+ ?child ?op2 ?val FILTER(contains(STR(?val), %s))
+ }
+
+ GROUP BY $work
rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns