Я пытаюсь создать систему, в которой пользователь может, например, написать название города, например, Берлин, и, возможно, он хочет получить его население. Итак, я не мог знать, какой именно город он хочет, поэтому вот проблема: я не могу использовать определенный код, который есть (например) в Берлине.
Как в простой ситуации, я думаю, что мог бы использовать этот кодгде код Q64 - Берлин
SELECT ?population
WHERE {
wd:Q64 wdt:P1082 ?population
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
}
Но что, если я не знаю код Берлина, как я могу найти правильный город только по названию? Я знаю, что sparql может фильтровать годы, другие числа, но как насчет строк?