多语言 sparql
我想查询一家多语言的三联商店。
有效的查询:
SELECT * WHERE {?s ?p "sdfsdf"@en}
我希望“sdfsdf”成为一个类似于 ?o@en
的属性。
那我该怎么查询呢?
I want to query a triple store which is multilingual.
Query that works:
SELECT * WHERE {?s ?p "sdfsdf"@en}
I want "sdfsdf" to be an attribute in general like ?o@en
.
How should i query then?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
按对象的语言过滤:
请注意,您的结果将采用
"sdfsdf"@en
形式,而不仅仅是词汇形式"sdfsdf"
。 (您可以在 SPARQL 1.1 和使用扩展的 ARQ 等处理器中完成这些额外工作)Filter by the language of the object:
Note that your results will be of the form
"sdfsdf"@en
, rather than just the lexical form"sdfsdf"
. (You can do that additional work in SPARQL 1.1, and processors like ARQ using extensions)