作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想知道如何查询Wikidata通过使用别名(“也称为”)。
现在我正在努力
SELECT ?item
WHERE
{
?item rdfs:aliases ?alias.
FILTER(CONTAINS(?alias, "Angela Kasner"@en))
}
LIMIT 5
如果我用 rdfs:labels
替换 rdfs:aliases
,这只是一个有效的查询。
我正在尝试这个,因为 Help:Aliases说别名可以像标签一样进行搜索,但我找不到任何其他资源,也找不到示例。
最佳答案
此查询可能对查询也称为属性的人有所帮助:
SELECT ?property ?propertyLabel ?propertyDescription (GROUP_CONCAT(DISTINCT(?altLabel); separator = ", ") AS ?altLabel_list) WHERE {
?property a wikibase:Property .
OPTIONAL { ?property skos:altLabel ?altLabel . FILTER (lang(?altLabel) = "en") }
SERVICE wikibase:label { bd:serviceParam wikibase:language "en" .}
}
GROUP BY ?property ?propertyLabel ?propertyDescription
LIMIT 5000
关于sparql - 如何在维基数据中查询 "also known as",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46850562/
我是一名优秀的程序员,十分优秀!