You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过SPARQL查询获取DBpedia资源的WikiPageRedirects属性?

解决DBpedia SPARQL查询重定向无结果的问题

你的查询没返回结果有两个核心问题:

  • 资源前缀误用:dbo:是DBpedia本体(Ontology)的前缀,指向本体类/属性定义,而MongoDB是具体的资源实例,应该用dbr:前缀(对应http://dbpedia.org/resource/)
  • 属性方向搞反:wikiPageRedirects的语义是「重定向页面指向目标页面」,所以三元组应该是?alias dbo:wikiPageRedirects ?resource,而非反过来

修正后的SPARQL查询:

PREFIX dbo: <http://dbpedia.org/ontology/>
PREFIX dbr: <http://dbpedia.org/resource/>
SELECT ?alias
WHERE {
    VALUES (?resource) { (dbr:MongoDB) }
    ?alias dbo:wikiPageRedirects ?resource .
}

内容的提问来源于stack exchange,提问作者LearnToGrow

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 14:46:00