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
MPSPARQL-7: More generic keyword search
[mp-sparql-moved-to-github.git]
/
bibframe
/
triplestore.xml
diff --git
a/bibframe/triplestore.xml
b/bibframe/triplestore.xml
index
ff4498a
..
dcfbc93
100644
(file)
--- a/
bibframe/triplestore.xml
+++ b/
bibframe/triplestore.xml
@@
-27,9
+27,8
@@
<index type="1003">?creator bf:label %v FILTER(contains(%v, %s))</index>
<index type="21">?subject bf:label %v FILTER(contains(%v, %s))</index>
<index type="1016"> {
<index type="1003">?creator bf:label %v FILTER(contains(%v, %s))</index>
<index type="21">?subject bf:label %v FILTER(contains(%v, %s))</index>
<index type="1016"> {
- { ?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))
}
</index>
<modifier>GROUP BY $work</modifier>
}
</index>
<modifier>GROUP BY $work</modifier>