[英]A ruby SPARQL query that SELECT(s) all triples for a given subject
[英]Removing all predicates of a given subject via SPARQL
我正在尝试从我们的三元组中删除一个已知的 URI。 根据其谓词,它可以是主语或 object。 所以我喜欢做的是:
DELETE {
GRAPH <graph> {
<uri> ?p1 ?o1 .
?s2 ?p2 <uri> .
}
}
通过执行以下查询,known 的所有出现都应从 known 中删除。 但是我不能在删除 function 中使用变量。我怎样才能使上面的代码工作?
DELETE
需要一个模板 9what to delete)和一个模式(绑定变量)。
有DELETE WHERE
操作。 https://www.w3.org/TR/sparql11-update/#deleteWhere
DELETE WHERE {....
是DELETE {...} WHERE {...}
的缩写形式,具有相同的{...}
用于模板和模式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.