Wikidata / Wikidata-Toolkit Получение сущностей по запросу SPARQL (# 362) - PullRequest
1 голос
/ 26 мая 2020

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

Я могу выяснить: -

  1. Этот запрос работает на платформе Wikidata Query Service

    ВЫБРАТЬ? Станцию ​​ГДЕ {? Станцию ​​wdt: P954? Ibnr. ФИЛЬТР regex (? Ibnr, "^ 80", "i")}

  2. Так это -

    SELECT? Station? StationLabel WHERE {? Station wdt: P954 ? ibnr ФИЛЬТР regex (? ibnr, "^ 80", "i") SERVICE wikibase: label {# ... включает метки bd: serviceParam wikibase: language "[AUTO_LANGUAGE], en"}}

Но это также дает ярлыки, связанные с именами станций, которые извлекаются с помощью ключевого слова Service (эти два слова вы упомянули в комментариях). Итак, какова же цель API? поскольку стандартные запросы SPARQL также работают на этой платформе Wikidata Query Service. Если возможно, также укажите файлы, которые мне нужно пройти через go, чтобы получить то же самое.

Спасибо за помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...