projects
/
mp-sparql-moved-to-github.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mp-sparql
[mp-sparql-moved-to-github.git]
/
bibframe
/
triplestore.xml
diff --git
a/bibframe/triplestore.xml
b/bibframe/triplestore.xml
index
aae5725
..
f227102
100644
(file)
--- a/
bibframe/triplestore.xml
+++ b/
bibframe/triplestore.xml
@@
-32,11
+32,17
@@
?child ?op2 %v FILTER(contains(STR(%v), %s))
}
</index>
?child ?op2 %v FILTER(contains(STR(%v), %s))
}
</index>
+ <modifier>GROUP BY $work</modifier>
</db>
<db path="works" schema="rdf">
<prefix>rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns</prefix>
<prefix>bf: http://bibframe.org/vocab/</prefix>
</db>
<db path="works" schema="rdf">
<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>
+ <form>CONSTRUCT {
+ ?work bf:title ?wtitle .
+ ?work bf:instanceTitle ?title .
+ ?work bf:author ?creator .
+ ?work bf:subject ?subjectlabel }
+ </form>
<criteria>?work a bf:Work</criteria>
<criteria>?work bf:workTitle ?wt</criteria>
<criteria>?work a bf:Work</criteria>
<criteria>?work bf:workTitle ?wt</criteria>
@@
-52,7
+58,7
@@
<db path="instance" schema="sparql-results">
<prefix>rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns</prefix>
<prefix>bf: http://bibframe.org/vocab/</prefix>
<db path="instance" schema="sparql-results">
<prefix>rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns</prefix>
<prefix>bf: http://bibframe.org/vocab/</prefix>
- <form>SELECT DISTINCT ?instance ?title ?format</form>
+ <form>SELECT ?instance ?title ?format</form>
<criteria>?instance a bf:Instance</criteria>
<criteria>?instance bf:title ?title</criteria>
<criteria>?instance a bf:Instance</criteria>
<criteria>?instance bf:title ?title</criteria>