Arangodb 搜索不带变音符号的字符串值

Arangodb 搜索不带变音符号的字符串值,arangodb,aql,Arangodb,Aql,在AQL中是否可以搜索不带变音符号的文档字段字符串值,例如通过包含或类函数?例如,存储在数据库中的字符串值具有valuetomáš,我想通过valuetomas找到它,恐怕目前不可能。这些函数中没有内置的不区分重音的搜索 不过,有几个选择是: 另外,在文档中存储搜索词的非变音符号版本,以便以这种方式进行查询 编写一个自定义函数,在其中实现这种功能。不过,我怀疑这会对性能产生负面影响。请参阅上面的文档: 打开特性请求问题以在ArangoDB中实现此类功能。谁知道呢,也许它能实现?() 顺便说一句

在AQL中是否可以搜索不带变音符号的文档字段字符串值,例如通过
包含
函数?例如,存储在数据库中的字符串值具有value
tomáš
,我想通过value
tomas
找到它,恐怕目前不可能。这些函数中没有内置的不区分重音的搜索

不过,有几个选择是:

  • 另外,在文档中存储搜索词的非变音符号版本,以便以这种方式进行查询

  • 编写一个自定义函数,在其中实现这种功能。不过,我怀疑这会对性能产生负面影响。请参阅上面的文档:

  • 打开特性请求问题以在ArangoDB中实现此类功能。谁知道呢,也许它能实现?()


顺便说一句,出于好奇,我环顾四周,发现了这个用Javascript编写的漂亮转换器。它似乎有一张相当丰富的字母地图,上面有拉丁字母的变音符号。见: