2017-05-30 30 views
0

我米使用Spring數據來搜索這樣的字符串:不考慮在彈簧數據查詢findByTitreContaining空間

My interface repository : 
public interface AnnonceDao extends JpaRepository<Annonce, Integer> { 
    Page<Annonce> findByTitreContaining(String titre,Pageable page); 
} 

當我搜索字符串等:賁[2個空間] boudj它doesen噸給予結果即使有本[1空間] boudj

我找的東西不考慮空格:我的意思是一個或兩個空格或更多是相同的。

回答

0

爲此,JPA需要支持正則表達式。

一些數據庫也有他們的支持,例如,MySQL的似乎支持他們: https://stackoverflow.com/a/24996378/66686

一旦你有,你可以在Spring的數據資源庫和@Query註釋它集成了原生查詢。