我正在尝试使用 Fuseki 在本地本体上运行 SPARQL 查询,但我无法获得任何结果。我的本体包含这样的国家列表:
### http://localhost:2020/country/6
<http://localhost:2020/country/6> rdf:type <http://localhost:2020/vocab/country> , owl:NamedIndividual ;
rdfs:label "country #6" ;
<http://localhost:2020/vocab/country_id> 6 ;
<http://localhost:2020/vocab/country_name_nl> "Nederland" ;
<http://localhost:2020/vocab/country_code> "nl" .
属性是这样的:
### http://localhost:2020/vocab/country_code
<http://localhost:2020/vocab/country_code> rdfs:label "country code" .
我试图运行的测试查询是:
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?name WHERE {?name rdfs:type <http://localhost:2020/vocab/country>} LIMIT 50
为什么这没有给我一个国家列表?我得到一个空的“名称”列