SPARQL:查询一个空的命名图

时间:2018-11-01 17:46:20

标签: sparql rdf allegrograph named-graphs

使用RDF查询语言SPARQL,我试图找到一种方法来对命名图中没有的内容进行布尔查询(或任何其他查询)。

ASK { GRAPH null { ?s ?p ?o } }

在空白的“命名图”中找不到关于搜索的任何文档。还尝试将null替换为<>empty(什么也没有)。

1 个答案:

答案 0 :(得分:1)

此查询将在默认图形中查找三元组,然后删除也在命名图形中的三元组:

SELECT ?s ?p ?o {
   ?s ?p ?o 
   FILTER NOT EXISTS { GRAPH ?g { ?s ?p ?o } }
}