为什么此SPARQL查询返回结果:
SELECT * WHERE {
?c <http://www.geonames.org/ontology#name> ?a .}
LIMIT 20
结果:
虽然这会返回列a和b的空表:
SELECT * WHERE {
?c <http://dbpedia.org/ontology#name> ?a .}
LIMIT 20
答案 0 :(得分:1)
我用/替换了dbpedia中的#,如下所示:
SELECT * WHERE {
?c <http://dbpedia.org/ontology/name> ?a .}
LIMIT 20
这意味着dbpedia的任何前缀都应包含/而不是#。 :)