Как получить все свойства произвольного списка элементов Wikidata - PullRequest
1 голос
/ 05 апреля 2019

У меня есть список предметов Wikidata. Этот список является произвольным, то есть элементы не связаны любым известным способом. например. случайный список:

Q5
Q10
Q11
Q123

Я бы хотел получить все свойства этих объектов, с помощью одного запроса . Так что я могу видеть объекты, свойства и значения этих свойств в одной таблице, например:

itemName.  propertyName.  valueName. 
Q5.        P2.            Q1002.
...

Как мне это сделать?

1 Ответ

0 голосов
/ 05 апреля 2019

В комментариях уже были хорошие ответы, но я добавлю еще один. Если вы хотите выполнить тот же запрос для списка элементов / входов, тогда хорошим вариантом будет предложение VALUES вне SELECT:

SELECT * {
  ?itemName ?propertyName ?valueName
}
VALUES ?itemName {
  wd:Q5
  wd:Q10
  wd:Q11
  wd:Q123
}
...