[英]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.