我想知道在使用全文搜索时创建一个结合两个函数的索引是否有意义:lower(name)
而f_unaccent(name)
Wheref_unaccent
只是我的包装器,使 unaccent 函数不可变。
我确实有一个正在处理的索引:f_unaccent(name)
使用varchar_pattern_ops
. 我的问题是:组合lower
和unaccent
函数的索引是否会被 full_text_search 触发lower(f_unaccent(name))
。
我不知道该lower
函数是否对全文搜索算法有用。