我需要一个全文搜索查询来搜索单词,最后还应该考虑额外的s和es。如果我把*放在最后它与许多额外的字符匹配,这是不需要的。 例如;
select item_description from item_description_mapping where match(item_description)
against('+maintain*' in boolean mode) ;
此查询提供结果
这里我们只需要维护,维护就像不维护一样。
在全文搜索中是否有类似正则表达式与布尔模式的组合,或者我们可以使用精确匹配的长度函数?
谢谢, 阿希什
答案 0 :(得分:0)
我得到了答案,
select * from index_table where item_name rlike '[[:<:]]preform[s]*[es]*[ies]*[[:>:]]';
我在这里发帖,因为它可能对有需要的人有所帮助。
谢谢, 阿希什