显示维基数据查询服务中的所有字段

Display all fields in Wikidata Query Service

维基数据在 https://query.wikidata.org

提供查询浏览器

我想放映所有领域的电影。我尝试使用 * 但它不起作用。有人知道如何显示电影数据的所有字段吗?

如@AKSW 在问题的评论中所说,要使用 SPARQL 需要理解一些概念。如果你不明白?film ?p ?o的意思。这称为 triple¹,由主谓宾组成。例如,在电影的情况下,它可能是:x 是一部电影。这就是您在使用 ?film wdt:P31 wd:Q11424.

时在维基数据查询服务 (WDQS) 中查询的内容

我认为不可能显示一个项目的所有 属性 值。此外,它可能会导致超时,因为有许多项目的许多语句。

如果你想检查维基数据中所有电影的 属性 值,我认为你可以编写或找到一个脚本来使用 P31-Q11424(电影实例)提取项目。为此,accessing data section could be useful (e. g. with pywikibot 您可以查询和提取您想要的内容)。

如果您对 SPARQL 和 WDQS 感兴趣,我建议您阅读一些帮助资源:

编辑

  1. 当我回答它时,我写了 triplestore 并将其链接到英文维基百科中的相应页面,但在@AKSW 发表评论后,我认为我错了,因为 triplestore是用来指存储和检索triple或语义三元组的概念,"a set of three entities that codifies a statement about semantic data in the form of subject–predicate–object expressions"(来自英文维基百科中的语义三元组页面)。