2012-02-07 31 views
0

Term内で文字列(3文字以上)を探したい。私は* character_sequence *を試しましたが(これはお勧めできません)、文字シーケンス自体がTermと同等であれば結果を返しません。用語のLucene文字列検索

たとえば、用語「testsomething」、「somethingtest」、「sometestthing」の場合、「test」というテキストが検索された場合、検索結果にこれらの用語をすべて使用します。

これを行う方法はありますか?

ありがとうございます!

答えて

0

プレフィックスクエリは、デフォルトでluceneでサポートされており、サフィックスクエリをサポートするためには少し作業が必要な場合があります。確認できますHow to query lucene with "like" operator?