2016-06-22 5 views
1

大文字小文字を無視してキーワードを検索し、メソッド名のキーワードをspring data solrを使って検索する必要があります。このspring data solrでキーワードを無視する方法を検索するには?

Page<SolrModel>findByNameIgnoreCaseAndContaining(@Boost(2) String name, Pageable pageable);

が、その動作していないような。これはこのように働いています

Page<SolrModel>findByNameIgnoreCase(@Boost(2) String name, Pageable pageable);です。

など Page<SolrModel>findByNameContaining(@Boost(2) String name, Pageable pageable);などです。

しかし、私は大文字小文字を無視して両方を含むキーワードを見つけ出す必要がありますが、どうすればいいですか?

答えて

0

あなたはcontainingignorecaseを逆にしてandを削除する場合、それは動作します:

Page<SolrModel> findByNameContainingIgnoreCase(@Boost(2) String name, Pageable pageable); 
関連する問題