【发布时间】:2017-12-20 17:25:06
【问题描述】:
我一直在尝试(到目前为止没有成功)使用“更广泛的等于”条件过滤值。也就是说,忽略变音符号。
select * where {
?s per:surname1 ?t.
bind (fn:starts-with(str(?t),'Maria') as ?noAccent1) .
bind (fn:translate(str(?t),"áéíóú","aeiou") as ?noAccent2) .
} limit 100
到目前为止,我已经尝试了 XPath 函数 fn:contains、fn:compare、fn:translate、fn:starts-with,但它们似乎都没有工作。
是否有任何其他方式(除了链接replaces)将排序规则添加到这些函数中或实现相同的目标?
【问题讨论】:
标签: sparql diacritics graphdb