Wikidata запрос выбрасывает StackOverflowError после обновления - PullRequest
1 голос
/ 25 октября 2019

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

SELECT ?person ?personLabel ?personDescription (GROUP_CONCAT(DISTINCT ?dob ; SEPARATOR = ' | ') AS ?dob) (GROUP_CONCAT(DISTINCT ?gender ; SEPARATOR = ' | ') AS ?gender) (GROUP_CONCAT(DISTINCT ?image ; SEPARATOR = ' | ') AS ?image) 
  WHERE { 
    SERVICE wikibase:mwapi { 
      bd:serviceParam wikibase:api "EntitySearch" . 
      bd:serviceParam wikibase:endpoint "www.wikidata.org" . 
      bd:serviceParam mwapi:search "william" . 
      bd:serviceParam mwapi:language "en" . 
      ?person wikibase:apiOutputItem mwapi:item . 
    }
    ?person wdt:P31 wd:Q5 . 
    OPTIONAL { ?person wdt:P569 ?dob } 
    OPTIONAL { ?person wdt:P21 ?gender } 
    OPTIONAL { ?person wdt:P18 ?image } 
    SERVICE wikibase:label { bd:serviceParam wikibase:language "en" . } 
  }
GROUP BY ?person ?personLabel ?personDescription
...