Spring MVC プロジェクトで hibernate-search を使用しています。何かを達成したいのですが、それが可能かどうかはわかりません。問題は次のとおりです。
これにはNGramFilterFactoryClassを使用しており、 minGramSize=3およびmaxGramSize= 3を構成しています。
私の検索用語が「キーワード」だとしましょう
次のようなものを入力すると:
"ywo", "key", "ord", "blablaordblabla"
クエリは「キーワード」を返します。これで問題ありません。これがどのように機能するかは理解していますが、次のようなものを入力したときにやりたいことがあります。
"bkey", "blablaordblabla"
「キーワード」を返したくありません。「キーワード」は、検索語が次のような場合にのみ返されます。
"key", "ord", "ywo", "eywo", "word" etc...
だから、私は「%like%」タイプのクエリを探していると思います。hinnernate-search でこれを達成するにはどうすればよいですか?