【发布时间】:2017-03-15 16:20:55
【问题描述】:
假设我的类型为User,其中包含Tenant 类的对象,属性为Name。
我想从数据库中选择用户,其租户包含给定的名称。
在 Hibernate Criteria 中,我可以简单地使用别名来实现这个目标。
List cats = session.createCriteria(User.class)
.createAlias("tenant", "tenant")
.add(Restrictions.eqProperty("tenant.name", "sampleTenant") )
.list();
我怎样才能对 JPA Criteria 做同样的事情?
感谢您的帮助。
【问题讨论】:
-
如果您发布显示其注释的实体(模型)类真的很有帮助,然后像我这样试图找出相同内容的人知道我们是否在正确的位置,感谢您考虑它。
-
这个问题还有其他答案吗?奇怪的是没有人回答正确。