我想从维基数据中获取特定类别的所有成员。例如,我想从“斯德哥尔摩的类别:电影”类别(P31 Q11424
)中获取所有电影(电影的实例:Q7519614
)。
但是,我似乎无法找到这种关系。 DBpedia使用“主题”,但维基数据等效(P805
)不会返回任何结果。
我还以为我可以用这个查询引导我的答案,但无济于事:
SELECT ?s ?p ?pLabel WHERE {
?s ?p wd:Q7519614.
SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}
答案 0 :(得分:1)
可能是间接答案,但值得尝试
当您查找与Q7519614等实体相关的属性时,通常值得尝试https://www.wikidata.org/wiki/Special:WhatLinksHere/Q7519614(这里有什么链接?)
在这种情况下,答案是空的,这意味着在WIKIDATA中没有为此信息编码的关系。 (这意味着您需要依靠第三方工具来访问WIKIPEDIA信息)
第二种查看问题的方法也是用P360编码的(是一个列表)
在这种情况下,它表示它是电影列表(Q11424),拍摄地点(P915)等于斯德哥尔摩(Q1754)
因此,您正在查看的最接近的查询是
SELECT ?film
WHERE {
?film wdt:P31 wd:Q11424;
wdt:P915 wd:Q506250.
}
答案 1 :(得分:0)
API提供" Categorymembers"获取属于给定类别的页面列表,按页面排序标题排序。参数记录为here。