【问题标题】:Hibernate: Multiple condition on LEFT JOIN using a criteriaBuiler休眠:使用criteriaBuiler的LEFT JOIN上的多个条件
【发布时间】:2015-04-20 18:46:09
【问题描述】:

我想在我加入 2 个表的地方进行查询,并且我在 LEFT JOIN 上有多个条件,我知道我可以使用类似的方法来做到这一点:

Criteria c = session.createCriteria(Tuple.class);
c.createAlias("table", "t")
 .createAlias("t.metadata", "m", 
 Criteria.LEFT_JOIN, Restrictions.eq("m.field", "CONDITION"));

但是可以用 CriteriaBuilder 来做吗?

【问题讨论】:

    标签: java hibernate jpa


    【解决方案1】:

    使用 CriteriaBuilder 无法做到这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-03
      • 2011-04-30
      • 2013-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-15
      相关资源
      最近更新 更多