【发布时间】:2011-06-14 12:18:08
【问题描述】:
我有一个 EntityQuery - addressList 由 Seam-gen 为实体 Address 生成。
假设地址有以下字段:streetName 和 city,所以 Seam-gen 会为它们生成限制。
我想通过以下限制扩展我的 EntityQuery:
我有一个字段“keyVal”,可以使用#{addressList.keyVal} 在面部上下文中设置。
假设keyVal 是aaa bbb ccc。现在查询应该添加限制,这些限制将用于查找具有以下条件的所有实体:
streetName like '%aaa%' or streetName like '%bbb%' or streetName like '%ccc%'
or city like '%aaa%' or city like '%bbb%' or city like '%ccc%'
您对如何实现这一目标有任何建议吗?我真的被卡住了。
【问题讨论】:
标签: jpa seam restrictions seam-gen