<db path="work" uri="http://bibframe.indexdata.com/sparql/">
<prefix>rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns</prefix>
<prefix>bf: http://bibframe.org/vocab/</prefix>
- <field>DISTINCT ?work ?wtitle ?creatorlabel ?subjectlabel</field>
+ <form>SELECT DISTINCT ?work ?wtitle ?creatorlabel ?subjectlabel</form>
+ <criteria>?work a bf:Work</criteria>
+
+ <criteria>?work bf:workTitle ?wt</criteria>
+ <criteria>?wt bf:titleValue ?wtitle</criteria>
+ <index type="4">?wt bf:titleValue %v FILTER(contains(%v, %s))</index>
+ <criteria>?work bf:creator ?creator</criteria>
+ <criteria>?creator bf:label ?creatorlabel</criteria>
+ <index type="1003">?creator bf:label %v FILTER(contains(%v, %s))</index>
+ <criteria>?work bf:subject ?subject</criteria>
+ <criteria>?subject bf:label ?subjectlabel</criteria>
+ <index type="21">?subject bf:label %v FILTER(contains(%v, %s))</index>
+ </db>
+ <db path="works" uri="http://bibframe.indexdata.com/sparql/">
+ <prefix>rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns</prefix>
+ <prefix>bf: http://bibframe.org/vocab/</prefix>
+ <form>CONSTRUCT { ?work bf:title ?title . ?work bf:author ?creator . ?work bf:instanceTitle ?it }</form>
<criteria>?work a bf:Work</criteria>
<criteria>?work bf:workTitle ?wt</criteria>
<db path="instance" uri="http://bibframe.indexdata.com/sparql/">
<prefix>rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns</prefix>
<prefix>bf: http://bibframe.org/vocab/</prefix>
- <field>DISTINCT ?instance ?title ?format</field>
+ <form>SELECT DISTINCT ?instance ?title ?format</form>
<criteria>?instance a bf:Instance</criteria>
<criteria>?instance bf:title ?title</criteria>