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