2016-06-22 1 views
1

J'ai besoin de rechercher le mot clé avec ignorer la casse et contenant mot-clé avec le nom de la méthode à l'aide de données solr de printemps. comme celui-ciComment rechercher mot-clé comme ignorer la casse dans les données du printemps solr?

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

mais sa ne fonctionne pas. Il travaille comme ça

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

et comme celui-ci Page<SolrModel>findByNameContaining(@Boost(2) String name, Pageable pageable);.

Mais je dois trouver le mot clé en utilisant ignorer la casse et contenant à la fois, comment puis-je faire cela?

Répondre

0

Il fonctionne si vous inversez containing et ignorecase et de supprimer le and:

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