此查询有效:
select ?value {
<http://dbpedia.org/resource/Henrik_Ibsen> dbpedia-owl:abstract ?value
filter langMatches(lang(?value),"en")
}
要获取缩略图,我假设我可以简单地更改为dbpedia-own:thumbnail,如下所示:
select ?value {
<http://dbpedia.org/resource/Henrik_Ibsen> dbpedia-owl:thumbnail ?value
filter langMatches(lang(?value),"en")
}
但它返回空值。 dbpedia-owl:abstract
和dbpedia-owl:thumbnail
属性都存在:
http://dbpedia.org/page/Henrik_Ibsen
任何人都可以看到查询有什么问题?
答案 0 :(得分:6)
缩略图是资源,由URI标识。资源没有语言标记(只有普通文字),因此通过过滤掉没有语言标记?value
的{{1}}的所有值,您可以过滤掉缩略图资源。