【问题标题】:Hibernate Criteria API result narrowing on foreign keyHibernate Criteria API 结果缩小外键
【发布时间】:2012-06-11 04:42:21
【问题描述】:

我在我的网络项目中使用 Hibernate Criteria API。目前我陷入了一个严重的问题。我有以下场景。

我想获取特定学校的所有学生(比如 S_ID=1),但无法这样做。问题是我不知道要为标准添加什么限制。

【问题讨论】:

    标签: java hibernate hibernate-criteria


    【解决方案1】:

    试试:

     session.createCriteria(Student.class).createAlias("your_class_property", "class").createAlias("class.your_school_property", "school").add(Restrictions.eq("school.id", 1)).list()
    

    【讨论】:

      猜你喜欢
      • 2011-05-13
      • 1970-01-01
      • 2013-03-13
      • 2011-01-12
      • 1970-01-01
      • 1970-01-01
      • 2015-08-29
      • 2013-03-31
      相关资源
      最近更新 更多