假设我在我的 GraphDB 8.3 Triplestore 中进行了以下插入:
PREFIX : <http://example.com/>
insert data { :hello a :word }
和
PREFIX : <http://example.com/>
insert data { graph :farewells { :goodbye a :word }}
现在,如果我问
select * where {
graph ?g {
?s ?p ?o .
}
}
我只得到
+--------------------------------+------------------------------+---------------------------------------------------+---------------------------+
| ?g | ?s | ?p | ?o |
+--------------------------------+------------------------------+---------------------------------------------------+---------------------------+
| <http://example.com/farewells> | <http://example.com/goodbye> | <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> | <http://example.com/word> |
+--------------------------------+------------------------------+---------------------------------------------------+---------------------------+
我显然可以通过以下方式获得两个“关于单词的三元组”,但是没有显示命名图成员资格
select * { ?s ?p ?o }
如何编写一个查询来检索关于单词的三元组并指示{ :goodbye a :word }
来自 graph的查询:farewells
?