我想使用字符串代替Wikidata ID#。
下面的代码使用wd:Q2263(汤姆·汉克斯)(Tom Hanks)可以完美地显示他被投射(P161)的电影(Q11424)。
SELECT DISTINCT ?item ?itemLabel ?itemDescription
WHERE {
?item wdt:P31 wd:Q11424; wdt:P161 wd:Q2263.
?article schema:about ?item;
schema:name ?title;
schema:inlanguage "en";
schema:isPartOf <https://en.wikipedia.org/>.
SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}
LIMIT 10
问题是我想将wd:Q2263(Tom Hanks)更改为字符串:item?label“ Tom Hanks” @en。 在我的网站上,我使用的是搜索框,因此在代码中,我需要将该人的名字作为字符串。我不想在Wikipedia中查找它来获取Wikidata ID。