java Hibernate标准现有第三个表
我只是想为我的标准设置一些限制。 情况如下:
Relation account
id, name, first name
Relation account2project
account.id, project.id
Relation project
id, title
这些关系之间存在着多对多的联系。现在我想限制如下:
sess.createCriteria(account.class).
add(Restrictions.like("%" + account.getProject() + "%"));
应该返回的只是那些拥有某个标题的项目的账户。 我试着设置别名,但我真的不知道在这里输入什么。 你们谁能帮我快点
谢谢你,麦克斯
# 1 楼答案
您应该能够使用以下代码实现这一点:
在这里,为
assignedProjects
属性嵌套另一个Criteria
,并对其添加“like”限制