是否可以在 AQL 中搜索没有变音符号的文档字段字符串值,例如通过CONTAINS
或LIKE
函数?例如存储在数据库中的字符串值有值tomáš
,我想通过 value 找到它tomas
。
问问题
122 次
1 回答
2
恐怕,目前这是不可能的。这些函数中没有内置的变音符号不敏感搜索。
虽然,一些选择是:
另外在文档中存储搜索词的非变音符号版本,以便您可以通过这种方式查询它。
编写一个自定义函数,您将在其中实现这种功能。不过,我怀疑这会对性能产生负面影响。请参阅相关文档:https ://www.arangodb.org/manuals/current/ExtendingAql.html
打开一个功能请求问题以在 ArangoDB 中实现这种功能。谁知道,也许它会实施?(https://github.com/triAGENS/ArangoDB/issues)
于 2014-05-09T10:35:49.320 回答