我正在使用耶拿(Jena-ARQ)的SPARQL API来查询我的本体模型。
ontology:MyIndividual rdf:type owl:NamedIndividual , ontology:MyClass ;
ontology:datatypeProp1 "value1prop1" ;
ontology:datatypeProp2 "value1prop2" , "value2prop2" .
如何获取所有不同的值并将其放入具有字段String valueProp1,String valueProp2列表的MyIndividual类的对象中?
SELECT ?prop1val ?prop2val
WHERE {
ontology:MyIndividual ontology:datatypeProp1 ?prop1val .
ontology:MyIndividual ontology:datatypeProp2 ?prop2val .
}
此查询返回两个具有相同prop1val和不同prop2val的语句。 有没有一种方法可以只通过一个查询来检索两个语句?