Luceneのドキュメントには、会社名がトークン化された「company」フィールドがあります。アプリケーションの特定の部分にトークン化が必要です。ただし、このクエリでは、会社のフィールド全体に対してPrefixQueryを作成できる必要があります。
例:
- 私のブランド
- 私の
- ブランド
- バラモン農場
- バラモン
- 農場
定期的に「bra」をクエリすると、両方のドキュメントにbraで始まる用語が含まれているため、両方のドキュメントが返されます。
ただし、最初の項はブラで始まるため、必要な結果は最後のエントリのみを返します。
助言がありますか?