维基数据查询服务 returns 实体搜索为空
Wikidata Query Service returns empty for entity search
我曾经 运行 以下示例取自 MWAPI 页面没有问题。然而,我今天和昨天都试过了,发现无论你搜索什么实体,结果总是空的。还有其他人有同样的问题吗?有什么解决办法吗?
SELECT * WHERE {
SERVICE wikibase:mwapi {
bd:serviceParam wikibase:endpoint "www.wikidata.org";
wikibase:api "EntitySearch";
mwapi:search "cheese";
mwapi:language "en".
?item wikibase:apiOutputItem mwapi:item.
?num wikibase:apiOrdinal true.
}
?item (wdt:P279|wdt:P31) ?type
} ORDER BY ASC(?num) LIMIT 20
好的,事实证明(感谢@UninformedUser 的回复)清除浏览器缓存可以解决问题。显然,WDQS 进行了一些维护,那时我执行了第一个返回空的查询。 运行 查询的所有后续努力都会返回缓存的 status/data,这当然是一个空集。因此清除缓存允许您重新查询 WDQS。
我曾经 运行 以下示例取自 MWAPI 页面没有问题。然而,我今天和昨天都试过了,发现无论你搜索什么实体,结果总是空的。还有其他人有同样的问题吗?有什么解决办法吗?
SELECT * WHERE {
SERVICE wikibase:mwapi {
bd:serviceParam wikibase:endpoint "www.wikidata.org";
wikibase:api "EntitySearch";
mwapi:search "cheese";
mwapi:language "en".
?item wikibase:apiOutputItem mwapi:item.
?num wikibase:apiOrdinal true.
}
?item (wdt:P279|wdt:P31) ?type
} ORDER BY ASC(?num) LIMIT 20
好的,事实证明(感谢@UninformedUser 的回复)清除浏览器缓存可以解决问题。显然,WDQS 进行了一些维护,那时我执行了第一个返回空的查询。 运行 查询的所有后续努力都会返回缓存的 status/data,这当然是一个空集。因此清除缓存允许您重新查询 WDQS。