什么是SPARQL查询以获取我的triplestore中存在的所有图形的名称?

时间:2015-08-28 15:24:29

标签: sparql rdf fuseki named-graphs

我想获取Fuseki服务器中所有现有图形的名称,它应该返回一条带有所有图形名称列表的消息。

2 个答案:

答案 0 :(得分:16)

我在Virtuoso尝试了the answer given by Joshua Taylor但没有得到任何结果。

Virtuoso console screnshot

也许在fuseki和virtuoso之间有所不同。 所以我为那些只找到像我这样的答案的virtuoso用户提供了一个sparql。

SELECT DISTINCT ?g 
WHERE {
  GRAPH ?g { ?s ?p ?o }
}

答案 1 :(得分:9)

如果没有更多背景信息,我们就不知道您是否需要一些关于" name"的其他元数据。一个图表,或者你的意思完全由"一个包含所有图表名称"的列表的消息,但听起来你可能只是想要:

SELECT ?g 
WHERE {
  GRAPH ?g { }
}