sparql 查询使用数据值获取特定 class 的所有个体
sparql query to get all individual of specific class using data value
我有一个 ontology,其中包含两个 classes(课程,课程)该课程有一个称为字符串类型代码的数据属性
如何从具有特定数据属性值
的特定class中获取所有个体
这里是截图
一般模式是这样的:
SELECT ?individual
WHERE { ?individual a <uri-of-specific-class> ;
<uri-of-property> ?propertyValue .
FILTER(STR(?propertyValue) = "expected value")
}
您需要根据您的特定 ontology 的详细信息(您的 class 名称和属性的 URI)进行调整,但它显示了一般方法。我还建议您尝试 SPARQL 教程,网上有几个不错的教程供您查找。
我有一个 ontology,其中包含两个 classes(课程,课程)该课程有一个称为字符串类型代码的数据属性
如何从具有特定数据属性值
的特定class中获取所有个体这里是截图
一般模式是这样的:
SELECT ?individual
WHERE { ?individual a <uri-of-specific-class> ;
<uri-of-property> ?propertyValue .
FILTER(STR(?propertyValue) = "expected value")
}
您需要根据您的特定 ontology 的详细信息(您的 class 名称和属性的 URI)进行调整,但它显示了一般方法。我还建议您尝试 SPARQL 教程,网上有几个不错的教程供您查找。