问题标签 [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.
mongodb - 引起:java.lang.NoSuchMethodError: createCriteria grails
我在 Grails 中获得了NoSuchMethodError
on方法。createCriteria
我不知道它以某种方式无法识别该方法。我有createCriteria
其他项目,但它在这里不起作用。
上面也行不通。这是我的代码:
我收到此错误:
grails - Grails createCriteria不返回任何结果
我正在尝试在 grails 应用程序中使用 createCriteria 从数据库返回一些行。我没有得到任何结果。
我正在寻找的字段存在,因为以下代码段返回结果但速度很慢。
谢谢你的帮助
我用 jasypt 加密了我的 Db 字段。删除我需要查询的字段上的加密解决了这个问题!
hibernate - Grails 2.4.4:createCriteria:如何按顺序使用日期和整数的总和?
域类:
代码:
问题:
显然这不起作用,但我需要知道是否有一种方法可以使用 createCriteria 按日期 + 天数排序。
谢谢 :)
grails - Grails - createCriteria 返回 javassist 实例而不是特定域
我正在使用以下标准来检索Person
授予特定角色的所有对象(在 中PersonService
):
我现在遇到的问题是它返回List
带有Person__$$__javassist_67
对象而不是Person
对象。
我如何更改语句以检索Person
对象?
编辑:
我需要这个,因为我正在使用与另一个Person
对象列表相关的列表。正如我想removeAll
在两个列表之一上使用的那样,两者都需要包含相同类型的对象,但情况并非如此。
grails - 缺少尝试创建标准的方法
My Employee 域具有关联的部门、部门和职位,它们本身都是域。这种关系编码为
(请注意,没有belongsTo
或没有hasOne
关系)我发送从下拉列表中选择的每一个的 id
(对于部门和职位类似),但是查询数据库的代码出现错误
我得到的错误是
我尝试在eq
and 块内放入部门/部门/职位片段,但失败并出现错误
任何想法我做错了什么?
grails - 执行 createcriteria 时为空值
上面的代码向我返回了表的所有对象。
但是当我试图过滤它时,我得到空值:
(或者)
我真正想要的是从 Employee 表中检索 update_on 介于 startDate 和 endDate 之间的所有行。startDate 和 endDate 是 Date 对象。
谢谢
grails - 如何使用 createCriteria 比较集合项目?
注册域名有一系列折扣。
我想提取应用了特定折扣的所有注册。
在下面的代码中,我想获取其集合具有 id disid 折扣的所有注册。我怎样才能做到这一点?我很感激任何帮助!
java - HQL 查询需要很长时间才能执行
我知道冬眠。我有一个sql语句
我尝试使用 createCriteria 和 HQL 来实现它。
总部:
问题是这个 HQL 的执行时间要长 10 倍。并做了很多不必要的查询。我尝试用带注释的字符串来做,它有所改进,但仍然比 createCriteria 查询长 5 倍,此外我无法进行此转换
List<VersionData> queryResult = query.list();
当我得到 VersionData 和 ZvitData 对象时。这似乎不是问题,但我仍然不明白为什么我不只收到 VersionData 对象。但还有一个更重要的问题是有什么方法可以改进这个 HQL 语句,使其与 mysql 或 createCriteria 查询几乎同时执行。
版本数据定义
grails - GORM 创建条件 - 使用 SQL 的“有”子句
我有一个虚拟自助餐厅项目,其中我有三个域类User
:Product
和Transaction
.
以下是类的定义方式:
现在我想找出购买超过 2 个产品的用户数量/列表。我如何使用 Grails createCriteria 来做到这一点?
这是我尝试过的:
但它给出了以下错误:
如何numberOfPurchases
在投影块之外访问此别名以便在其中使用它gt
?
hibernate - Hibernate criteriaQuery createAlias 等效
我正在考虑升级我的休眠以使用 JPA criteriaQuery :-( 并且需要找到一种在 JPA 中实现别名的方法,例如:
我已经阅读了hibernate docs,但它们似乎只涵盖了一些琐碎的示例,并且掩盖了hibernate的特定功能。
干杯格雷格