[英]JPA multiple search in two fields by string
我輸入了字符串,例如“部分名稱和surName的一部分”
在我的實體中,我有兩個字段:name和surName。 我想折疊這兩個字段名稱+“” + surName,然后從兩個字段的新字符串中搜索我的文本“部分名稱和部分surName”。
我可以在JPA中創建此查詢嗎? 還是我必須分別選擇此字段,然后在Java BE上進行選擇,將它們折疊並在BE上也開始按字符串搜索?
select p from Person p
where concat(p.name, ' ', p.surname) like concat('%', :part, '%')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.