我需要创建一个SPARQL查询,它给出了主题中包含的所有TopicItems,在下面的模式中,但我不知道如何做到这一点。
有一个名为“ContainedIn”的逆ObjectProperty,我想我必须使用它,但我不确切知道如何。
答案 0 :(得分:1)
您不需要使用任何反向属性,因为您可以将SPARQL变量放在三重模式中的任何位置。只需为三重模式中的对象提供变量:
SELECT ?topicItem
WHERE {
<...> slo:consistsOf ?topicItem .
}
其中<...>
需要替换为您要检查的主题的IRI。
编辑:我在这里省略了前缀声明;因为你已经使用了前缀slo
,我猜你已经以某种方式成功地宣布了它。当然,除非SPARQL端点以某种方式将slo
知道为预定义的前缀,否则需要添加前缀声明。