问题标签 [createcriteria]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
158 浏览

hibernate - Grails createCriteria如何使用两个inLists()

我有一个域类 People,它有多个汽车和房屋:

在 grails 中,我想找到拥有 id = 1 的汽车和 id = 1 的房子的人。

我如何有效地实现这一目标?我已经尝试过了,但它不起作用:

这也不是,因为它返回多个相似的对象:

有人会在这里伸出援手吗?谢谢!

0 投票
1 回答
7440 浏览

java - Hibernate 5 - 不推荐使用 createCriteria

我需要帮助来迁移代码createCriteriafor Hibernate 5,代码如下:

你可以帮帮我吗?

0 投票
1 回答
355 浏览

join - 覆盖条件中的联接“ON”主列

我正在使用标准,我想明确告诉休眠加入特定列而不是主键和外键列。我的代码是

为此运行的查询是

我希望查询为

我将标准更改为

运行的 sql 查询是

有没有一种方法可以在我希望拥有的连接标准中明确提及?

0 投票
1 回答
176 浏览

grails - Grails 最小值获取

我正在努力从 Grails 中给出车辆 ID 和类型的表中获取最小值

有许多与该车辆 ID 关联的值和类型,我需要获取与该车辆 ID 关联的最短日期。我已经尝试过了,但它不适用于 startDate 参数。

查询可能是什么

0 投票
1 回答
97 浏览

grails - 如何使用 createCriteria 在 Grails 中执行深度查询

我有一些 grails 域类,它们之间有这样的关系......

我如何使用withCriteria在 A 上执行急切获取,B and C以便相关的实例A包含在我的结果中,就像这样......

0 投票
1 回答
60 浏览

grails - Grails createCriteria 语法错误

我正在尝试创建一个出现在其他两个列表中的公司列表。我可以设法创建一个出现在其他列表中的公司列表,如下所示:-

但我不知道如何在其他两个列表中寻找公司。我试过这个:-

但它给了我一个语法错误。

任何线索我应该如何构建这个?

0 投票
1 回答
1091 浏览

sql - 使用 createCriteria 的 Grails 子查询

我有如下的sql查询

我想在 grails 中实现创建标准。目前,我首先在括号中运行 SQL 查询,然后运行如下外部查询:

我想知道是否有其他方法可以在一个查询中执行此操作而不是运行两个查询?

0 投票
1 回答
232 浏览

java - session.getCurrentSession().createCriteria(MyClass.class) 弃用了如何使用 .addOrder() 现在

我一直在开发:

在哪里:

这个关于替代品的问题中createCriteria(),我创建了一种获取列表的方法:

但我仍然不知道在哪里使用:

0 投票
1 回答
67 浏览

java - 如何实现 dao 以在没有 createCriteria() 的情况下获取列表并获取具有以下属性的列表?

我正在 Spring-5 中实现 DAO,使用 Hibernate 5 的 Maven 项目,用于 sessionFactory.getCurrentSession().createCriteria()

我希望这三个功能能够以新的方式createCiteria()替代

与限制.eq()

我希望实现这三种方法,以便我可以使用而不是弃用的 createCriteria() 方法

0 投票
0 回答
25 浏览

sql - Hibenate 为辅助键上的连接创建标准

是否有可能用休眠标准做这样的事情。

表 A 和表 C 有一个属性customer_id,表 B 的主键是idcustomer_idA 和表 C 中的主键。

我想将表 A 和表 B 的结果与表 CA.customer_idC.customer_id.

我试过这样做:

现在如何加入C?

在此之后我被阻止,因为createCriteria不要求应应用连接的参数。