如何使用维基数据标签查询维基数据项

如何使用维基数据标签查询维基数据项

本文介绍了如何使用维基数据标签查询维基数据项?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何查询Wikidata以获取标签包含单词的所有项目?我尝试过此操作,但不起作用;它什么也没有检索到。

SELECT ?item ?itemLabel WHERE {
  SERVICE wikibase:label {
    bd:serviceParam wikibase:language "en".
    ?item rdfs:label ?itemLabel.
  }
FILTER(CONTAINS(LCASE(?itemLabel), "keyword"))
}
LIMIT 1000

推荐答案

根据您的问题和提供的有用评论,我以此查询结束

SELECT ?item ?itemLabel
WHERE {
  ?item rdfs:label ?itemLabel.
  FILTER(CONTAINS(LCASE(?itemLabel), "city"@en)).
} limit 10

我得到了这些结果

item          itemLabel
wd:Q515       city
wd:Q7930989   city
wd:Q15253706  city
wd:Q532039    The Eternal City
wd:Q1969820   The Eternal City
wd:Q3986838   The Eternal City
wd:Q7732543   The Eternal City
wd:Q7737016   The Golden City
wd:Q5119      capital city
wd:Q1555      Guatemala City

try it here

这篇关于如何使用维基数据标签查询维基数据项?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-05 18:07