Spring データ solr フレーズ検索と順序付けに関するヘルプを探しています。
「Spring Data」を検索すると、「Spring Data」を含むデータが返されるはずです。
> Ex:- Should return --- Spring Data is good
> Should return --- 123Spring Data123 is good
> Should not return --- Spring and Data
また、結果は、一致したフィールドの数に基づいてソートされた順序になっている必要があります。
ユーザーから検索入力を受け取ると、以下のように検索します。
public interface SolrSecurityRepository extends
SolrCrudRepository<SolrSecurity, String> {
@Query(value = "subject:*?0* OR content:*?0*")
List<SolrSecurity> find(String searchStr,
Pageable pagebale);
}
完全なフレーズ一致を達成する方法がわからない....
また、デバッグを有効にして、Spring data solr によって生成されているクエリを確認する方法はありますか ...
ありがとう、Baskar.S