Я попытался выполнить следующий запрос с arc2 в php, но * (ZeroOrMorePath) не работает. Запрос действителен, я проверил его в Protege.
PREFIX ab: <http://www.mysite.de/testing.owl#>
SELECT ?name WHERE {?name rdfs:subClassOf* ab:subj}
Этот запрос возвращает все подклассы и подклассы и так далее.
Есть ли способ сделать то же самое в arc2?
Спасибо за ваши ответы
Короткий ответ, нет. Согласно [1] SPARQL 1.1 не поддерживается
[1] https://github.com/semsol/arc2/issues/57Других решений пока нет …