JPA通过字符串

时间:2015-09-05 08:21:43

标签: java hibernate jpa

我有输入字符串,就像“名称的一部分和surName的一部分”一样 在我的实体中,我有两个字段:name和surName。 我想折叠这两个字段名称+“”+ surName,然后在两个字段的新字符串中搜索我的文本“名称的一部分和surName的一部分”。
我可以在JPA中创建此查询吗?或者我必须单独选择这些字段然后已经在Java BE上,折叠它们并在BE上开始按字符串搜索?

1 个答案:

答案 0 :(得分:3)

select p from Person p 
where concat(p.name, ' ', p.surname) like concat('%', :part, '%')
相关问题