问题标签 [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.
grails - 具有不同条件的 hasMany 上的 grails createCriteria()
我想查询具有多个属性键/值对的所有 InvItem,它们应该满足我的 where 条件。
让我们在 sql 中说:(这就是我在 sql 中的做法!)
我尝试了一个 createCriteria 来多次出现这样的属性:
ciRequest
是一个具有key
和的属性列表valueShort
但这会导致:
我该如何管理它,InvAttribute 表上会有第二个、第三个、多个连接,以便它可以检查所有条件?
grails - Grails - 在 CreateCriteria 中使用逻辑 OR
从以下域开始:
我写了一个标准来检索我作为创建者或我在用户列表中的所有 MyDomainIntances:
问题在于这段代码我只得到我在用户列表中的实例。
虽然creator {eq("login",login)}
效果很好:如果我只使用它本身,我会得到一个我作为创建者的列表
生成的查询:
hibernate - Grails休眠创建条件多个AND OR条件
我能够使用 grails/Hibernate 创建条件进行 3 个条件查询,如下所示
现在我有额外的 3 个带有内部 OR 条件的添加条件,我需要添加到查询中。我尝试跟随但没有成功
请建议并帮助我如何添加多个 AND/OR 条件。
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
我收到以下异常。
hibernate - grails标准eq不起作用
我对 grails 中的标准有疑问
我有一个域用户和另一个域对话对话有很多参与者(域)
当我这样做时:
它通过显示以下标准失败给出错误的输出:
有人可以帮忙吗?
grails - 在 Grails 应用程序中动态显示用户
因此,我能够在视图中列出数据库中的所有用户,但我想按字母顺序和选项卡列出它们。例如,我将有一个“All”、“A”、“B”、“C”等选项卡。我想要发生的是,当用户单击“A”选项卡时,它只显示姓氏以“A”开头的用户。
我这样做的想法是这样的:
后端 UserController 包含类似
所以想法是,当用户单击选项卡时,选项卡的字母被发送到控制器,在控制器中比较数据库中姓氏的第一个字母,如果匹配则添加到列表中。这可能吗?有没有一种巧妙的方法来做到这一点?
提前致谢!
编辑:我可以蛮力这样做,我只是想避免每个字母有 26 个用户组。
编辑2:我尝试过这样的事情,但无济于事
我已经验证 user.lastName.charAt(0) 打印出正确的字母,但无论出于何种原因,该g:if
语句都不会将列表限制为 A。任何想法为什么?
hibernate - 下面显示的条件代码的等效mysql语句是什么
我试图理解下面显示的代码
我确实知道 createCriteria 做了什么,但是添加 createAlias 让我很困惑。我已经阅读了文档,但一切仍然很模糊。
你能告诉我上面的代码是如何使用 mysql 语句的吗?
hibernate - 对多个关联使用创建条件
通过获取属性值并从 ClassA 实例开始从status
ClassD 实例获取属性值的最有效解决方案是什么?name
我可以在每个列表中使用 on 循环,但我认为使用创建标准有更好的解决方案
grails - CreateCriteria - 在 hasMany 关联中使用逻辑 OR
我想获取在其列表(firstsList 或 SecondsList)中包含特定用户的实例。
在我的解决方案中,创建标准仅考虑第一个用户列表。这似乎是对逻辑 OR 的错误使用
领域
服务
grails - Grails/CreateCriteria - 比较两个列表
通过使用 CreateCriteria,我想比较两个列表并groups
检查users
. 有类似eq
的东西吗?
领域
创建标准