Я пытаюсь использовать SPARQL для запроса данных на странице википедии ФК «Манчестер Юнайтед» с помощью dbpedia (которую можно найти здесь [http://dbpedia.org/page/Manchester_United_F.C.]).
Я успешно получил доступ к свойствам dbo и dbp, но не могу получить доступ к таким свойствам, как «is dbp:winners of». Запрос этого свойства всегда приводит к пустому набору. Что я делаю не так? Вот мой запрос:
PREFIX db: <http://dbpedia.org/ontology/>
PREFIX dbpedia2: <http://dbpedia.org/property/>
SELECT ?club ?loc ?league ?trophy WHERE {
?club a db:SoccerClub.
?club dbpedia2:location ?loc.
?club db:league ?league.
?club dbpedia2:winners ?trophy
FILTER regex(str(?club), "Manchester")
}
"is PROPERTY of"
означает обратную связь, т.е. вы должны поменять субъект и объект в тройном образце:?trophy dbpedia2:winners ?club
. - person UninformedUser   schedule 18.03.2016