问题标签 [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 回答
723 浏览

grails - 具有不同条件的 hasMany 上的 grails createCriteria()

我想查询具有多个属性键/值对的所有 InvItem,它们应该满足我的 where 条件。

让我们在 sql 中说:(这就是我在 sql 中的做法!)

我尝试了一个 createCriteria 来多次出现这样的属性:

ciRequest是一个具有key和的属性列表valueShort

但这会导致:

我该如何管理它,InvAttribute 表上会有第二个、第三个、多个连接,以便它可以检查所有条件?

0 投票
1 回答
1497 浏览

grails - Grails - 在 CreateCriteria 中使用逻辑 OR

从以下域开始:

我写了一个标准来检索我作为创建者或我在用户列表中的所有 MyDomainIntances:

问题在于这段代码我只得到我在用户列表中的实例。

虽然creator {eq("login",login)}效果很好:如果我只使用它本身,我会得到一个我作为创建者的列表


生成的查询:

0 投票
1 回答
2314 浏览

hibernate - Grails休眠创建条件多个AND OR条件

我能够使用 grails/Hibernate 创建条件进行 3 个条件查询,如下所示

现在我有额外的 3 个带有内部 OR 条件的添加条件,我需要添加到查询中。我尝试跟随但没有成功

请建议并帮助我如何添加多个 AND/OR 条件。

0 投票
4 回答
1328 浏览

java - 如何解决:org.hibernate.HibernateException: createCriteria is not valid without active transaction

我正在学习 Spring 4.0 + Hibernate 4.3 集成,我对这两种技术都很陌生。在解决之前的问题后,我遇到了错误。请任何人指导我成功完成此操作。

应用程序上下文.xml

调度程序-servlet.xml

休眠.cfg.xml

EmpModelImpl.java

EmpServiceImpl.java

我收到以下异常。

0 投票
1 回答
215 浏览

hibernate - grails标准eq不起作用

我对 grails 中的标准有疑问

我有一个域用户和另一个域对话对话有很多参与者(域)

当我这样做时:

它通过显示以下标准失败给出错误的输出:

有人可以帮忙吗?

0 投票
1 回答
69 浏览

grails - 在 Grails 应用程序中动态显示用户

因此,我能够在视图中列出数据库中的所有用户,但我想按字母顺序和选项卡列出它们。例如,我将有一个“All”、“A”、“B”、“C”等选项卡。我想要发生的是,当用户单击“A”选项卡时,它只显示姓氏以“A”开头的用户。

我这样做的想法是这样的:

后端 UserController 包含类似

所以想法是,当用户单击选项卡时,选项卡的字母被发送到控制器,在控制器中比较数据库中姓氏的第一个字母,如果匹配则添加到列表中。这可能吗?有没有一种巧妙的方法来做到这一点?

提前致谢!

编辑:我可以蛮力这样做,我只是想避免每个字母有 26 个用户组。

编辑2:我尝试过这样的事情,但无济于事

我已经验证 user.lastName.charAt(0) 打印出正确的字母,但无论出于何种原因,该g:if语句都不会将列表限制为 A。任何想法为什么?

0 投票
2 回答
80 浏览

hibernate - 下面显示的条件代码的等效mysql语句是什么

我试图理解下面显示的代码

我确实知道 createCriteria 做了什么,但是添加 createAlias 让我很困惑。我已经阅读了文档,但一切仍然很模糊。

你能告诉我上面的代码是如何使用 mysql 语句的吗?

0 投票
1 回答
136 浏览

hibernate - 对多个关联使用创建条件

通过获取属性值并从 ClassA 实例开始从statusClassD 实例获取属性值的最有效解决方案是什么?name

我可以在每个列表中使用 on 循环,但我认为使用创建标准有更好的解决方案

0 投票
1 回答
624 浏览

grails - CreateCriteria - 在 hasMany 关联中使用逻辑 OR

我想获取在其列表(firstsList 或 SecondsList)中包含特定用户的实例。
在我的解决方案中,创建标准仅考虑第一个用户列表。这似乎是对逻辑 OR 的错误使用

领域

服务

0 投票
1 回答
519 浏览

grails - Grails/CreateCriteria - 比较两个列表

通过使用 CreateCriteria,我想比较两个列表并groups检查users. 有类似eq的东西吗?

领域

创建标准