2

postgresql を使用して全文検索を実行していますが、スペルミスがあるとユーザーが結果を受け取れないことがわかりました。

Postgres全文検索でスペルミスの単語を処理する最良の方法は何ですか?

4

2 に答える 2

-4

「スペル修正postgresql fts」とGoogleに入力すると、まさにそのようなトピックにリンクするページであるというトップの結果が得られます。

データベース内のすべての有効な単語の別のテーブルを使用し、それに対して検索用語を実行して修正を提案することを提案します. トライグラム マッチングでは、テーブル内の実際の単語が、提供された検索用語とどの程度「類似」しているかを測定できます。

于 2013-07-04T17:26:59.547 に答える