私は、間違った単語や省略された単語を含む可能性のあるデータのリポジトリを経由するSolrを使用してファジークエリを処理しています。例えば、リポジトリは、単語「Hlth」(略語「Health」)を有する名前を有することができる。Solzzでのファジー検索
- 私が
Name:'Health'~0.35
のファジー検索を行うと、「Health」という単語で結果が表示されますが、「Hlth」では表示されません。 Name:'Hlth'~0.35
のファジー検索を行うと、名前が「Health」と「Hlth」のレコードが取得されます。
私は最初のクエリを取得したいと思います。私のbussinessユースケースでは、すべてのスペルミスや省略語をクエリーするためにクリーンなデータを使用しなければならないでしょう。
#1ファジー検索がうまくいかない理由と、それを達成する他の方法がある場合は、誰かを助けてください。
は機能しません。 ParkwayとPkwyを一致させたいと思っていました。 Parkway〜2はParkwayとPkwyの2つしか一致しません〜Pkwyと一致するのは –
@Mysterion:FuzzyQueryはなぜ機能していませんか?それは試してみた= "who is johnn"〜0.2 – iNikkz