如何将过滤器添加到 Hibernate 的加入?我有一个有三个孩子的实体父级,我想按这些子实体的某些字段过滤数据。它通过我的 DAO 创建的 JOIN
sessionFactory.getCurrentSession().createCriteria(Cartel.class).add( create(instance) ).list();
我想如果我设置我想要过滤的字段,Hibernate 会自动构建由这些字段过滤的 JOIN,但它会返回所有结果(构建的 select 语句在 where 子句中只有 1=1)。