給定一個具有多個相同屬性的主體,是否可以檢索它們指向的所有對象/值,而無需事先指定它們的數量?Sparql:如何檢索相同屬性的任意數量的值?
這個問題類似於這個one。
實例數據(以上來自鏈接所):
@prefix example: <http://example.org/> .
example:subject1 example:property example:object1 .
example:subject1 example:property example:object2 .
example:subject1 example:property example:object3 .
...
有可能通過獲得一個定義的對象的數量:
select ?subject ?object1/2/n
where {?subject example:property ?object1, ?object2 .}
filter(?object1 != ?object2).
但如何做,如果我們不知道電話號碼提前發生的財產? (除了編程)。謝謝。
你只需要'SELECT DISTINCT對象,其中{主題例如:??屬性對象}'?! –
是的。對不起,查詢沒有完成,我會編輯問題。 – ecrin