我有一个Person
存储在 StarDog 实例中的 s 图和一个 Fuseki 实例中的Address
es 图。其中一个Person
实例hasAddress
与Address
.
我希望做一个 SPARQL 查询,它只返回所有Person
有地址的人,以及他们居住的地址。此查询将发送到 StarDog 实例(带有Person
图表的端点)。我正在使用的查询是
prefix testOnt: <http://www.example.org/test-ontology#>
SELECT ?person ?address
WHERE {
?person testOnt:hasAddress ?address
}
但是,这不会返回任何结果。
我正在使用以下 TTL 初始化 StarDog 数据库:
:SomeDude rdf:type owl:NamedIndividual , :Person;
:hasAddress :Address1.
在Address1
Fuseki 端的 TDB 中定义了 where。
我只是不知道当我向另一张图查询时我是如何引用第二张图的。
感谢您的帮助,我可以澄清评论中的任何观点。