问题标签 [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 投票
1 回答
420 浏览

mongodb - 引起:java.lang.NoSuchMethodError: createCriteria grails

我在 Grails 中获得了NoSuchMethodErroron方法。createCriteria我不知道它以某种方式无法识别该方法。我有createCriteria其他项目,但它在这里不起作用。

上面也行不通。这是我的代码:

我收到此错误:

0 投票
1 回答
127 浏览

grails - Grails createCriteria不返回任何结果

我正在尝试在 grails 应用程序中使用 createCriteria 从数据库返回一些行。我没有得到任何结果。

我正在寻找的字段存在,因为以下代码段返回结果但速度很慢。

谢谢你的帮助

我用 jasypt 加密了我的 Db 字段。删除我需要查询的字段上的加密解决了这个问题!

0 投票
1 回答
235 浏览

hibernate - Grails 2.4.4:createCriteria:如何按顺序使用日期和整数的总和?

域类:

代码:

问题:

显然这不起作用,但我需要知道是否有一种方法可以使用 createCriteria 按日期 + 天数排序。

谢谢 :)

0 投票
2 回答
304 浏览

grails - Grails - createCriteria 返回 javassist 实例而不是特定域

我正在使用以下标准来检索Person授予特定角色的所有对象(在 中PersonService):

我现在遇到的问题是它返回List带有Person__$$__javassist_67对象而不是Person对象。

我如何更改语句以检索Person对象?

编辑:

我需要这个,因为我正在使用与另一个Person对象列表相关的列表。正如我想removeAll在两个列表之一上使用的那样,两者都需要包含相同类型的对象,但情况并非如此。

0 投票
1 回答
35 浏览

grails - 缺少尝试创建标准的方法

My Employee 域具有关联的部门、部门和职位,它们本身都是域。这种关系编码为

(请注意,没有belongsTo或没有hasOne关系)我发送从下拉列表中选择的每一个的 id

(对于部门和职位类似),但是查询数据库的代码出现错误

我得到的错误是

我尝试在eqand 块内放入部门/部门/职位片段,但失败并出现错误

任何想法我做错了什么?

0 投票
1 回答
173 浏览

grails - 执行 createcriteria 时为空值

上面的代码向我返回了表的所有对象。

但是当我试图过滤它时,我得到空值:

(或者)

我真正想要的是从 Employee 表中检索 update_on 介于 startDate 和 endDate 之间的所有行。startDate 和 endDate 是 Date 对象。

谢谢

0 投票
1 回答
32 浏览

grails - 如何使用 createCriteria 比较集合项目?

注册域名有一系列折扣。

我想提取应用了特定折扣的所有注册。

在下面的代码中,我想获取其集合具有 id disid 折扣的所有注册。我怎样才能做到这一点?我很感激任何帮助!

0 投票
1 回答
1056 浏览

java - HQL 查询需要很长时间才能执行

我知道冬眠。我有一个sql语句

我尝试使用 createCriteria 和 HQL 来实现它。

总部:

问题是这个 HQL 的执行时间要长 10 倍。并做了很多不必要的查询。我尝试用带注释的字符串来做,它有所改进,但仍然比 createCriteria 查询长 5 倍,此外我无法进行此转换

List<VersionData> queryResult = query.list(); 当我得到 VersionData 和 ZvitData 对象时。这似乎不是问题,但我仍然不明白为什么我不只收到 VersionData 对象。但还有一个更重要的问题是有什么方法可以改进这个 HQL 语句,使其与 mysql 或 createCriteria 查询几乎同时执行。

版本数据定义

0 投票
1 回答
1136 浏览

grails - GORM 创建条件 - 使用 SQL 的“有”子句

我有一个虚拟自助餐厅项目,其中我有三个域类UserProductTransaction.

以下是类的定义方式:

现在我想找出购买超过 2 个产品的用户数量/列表。我如何使用 Grails createCriteria 来做到这一点?

这是我尝试过的:

但它给出了以下错误:

如何numberOfPurchases在投影块之外访问此别名以便在其中使用它gt

0 投票
1 回答
4223 浏览

hibernate - Hibernate criteriaQuery createAlias 等效

我正在考虑升级我的休眠以使用 JPA criteriaQuery :-( 并且需要找到一种在 JPA 中实现别名的方法,例如:

我已经阅读了hibernate docs,但它们似乎只涵盖了一些琐碎的示例,并且掩盖了hibernate的特定功能。

干杯格雷格