我有一张带英语句子的桌子。给定一个可能包含其他单词或变形单词的句子,我是否可以使用Postgres的文本搜索功能在表格中找到最接近的句子?
to_tsvector('a b c') @@ plainto_tsquery('a b')
返回true
to_tsvector('a b') @@ plainto_tsquery('a b c')
返回false
我也希望场景2也返回true。
注意:
我有一张带英语句子的桌子。给定一个可能包含其他单词或变形单词的句子,我可以使用Postgres的文本搜索功能在表格中找到最接近的句子吗?...
假设您的单词长于一个字符,我建议使用三字母组合索引: