SPARQL 查询:无 return
SPARQL query: no return
为什么这个 SPARQL 查询 return 结果:
SELECT * WHERE {
?c <http://www.geonames.org/ontology#name> ?a .}
LIMIT 20
结果:
虽然这 returns 是一个空的 table 列 a 和 b:
SELECT * WHERE {
?c <http://dbpedia.org/ontology#name> ?a .}
LIMIT 20
我把dbpedia里面的#换成了/如下:
SELECT * WHERE {
?c <http://dbpedia.org/ontology/name> ?a .}
LIMIT 20
这意味着 dbpedia 的任何前缀也应包含 / 而不是 #。 :)
为什么这个 SPARQL 查询 return 结果:
SELECT * WHERE {
?c <http://www.geonames.org/ontology#name> ?a .}
LIMIT 20
结果:
虽然这 returns 是一个空的 table 列 a 和 b:
SELECT * WHERE {
?c <http://dbpedia.org/ontology#name> ?a .}
LIMIT 20
我把dbpedia里面的#换成了/如下:
SELECT * WHERE {
?c <http://dbpedia.org/ontology/name> ?a .}
LIMIT 20
这意味着 dbpedia 的任何前缀也应包含 / 而不是 #。 :)