Grails 域类缺少静态 get 方法
在使用 grails 的生产中,我们不断地间歇性地收到以下错误。它表示给定的域类没有 get 方法。对于每分钟执行约 300 次的代码,这种情况每隔几天就会发…
Groovy SQL +同一会话/事务下的 Gorm
请完成下面的简单场景,我找不到更好的方法以文本形式提出问题: 两个域对象和一个事务服务: A { int id String prop1 B b static constraints = {b …
Grails:将 XML 值存储在数据库中
有没有办法将域对象的某些属性存储在数据库中,而不是将它们存储为字符串? 即 class Document { String name Node value } 代替: class Document { …
是否可以将 Grails 配置为永远不更改域对象,除非调用 .save() ?
是否可以将 Grails 配置为从不保留对域对象的更改,除非显式调用 .save() ? 我知道 .read(),但我正在寻找一种通用的解决方案,可以全局禁用脏检查。…
Grails GORM 对 BigDecimal 列表的唯一约束
我有一个类: class Test { List values static constraints = { values(unique: true) } } 但是, void testUniqueness() { List valList = [ new Bi…
grails 域而不保存它
我有: def userList = []; if(!User.findAllByGrade(10)){ userList.add(new User()); }else{ ..... } 我需要显示一个表单,无论用户是否存在......…
Grails 约束 GORM-JPA 始终按字母顺序排序
在我使用 GORM-JPA 的 grails 应用程序中,我无法使用约束定义类元素的顺序。如果我自动生成视图,它们都会按字母顺序排序,而不是按定义的顺序排序。…
GORM/grails深度不同关联查询条件
我有以下查询中指定的每个表的域对象。我在创建代表以下 SQL 查询的 withCriteria 闭包时遇到问题。有什么想法吗? 谢谢! Steve SQL 查询: select A…
Grails/GORM 以错误的顺序保存
我正在使用 Grails 1.3.6,但在正确级联保存时遇到问题。该问题特别针对具有两个父类的类。我正在尝试的简化版本是这样的: class Location { String …
如何通过关系和来查询?
我有一个grails域类Character class Character { String name int level boolean alive Player player static constraints = { name(blank:false, uni…
从 GORM 获取对象集
我正在研究 Grails。 在某些时候,我必须根据对象的 ID 从数据库中获取大量对象。 如果我逐个id执行此操作,性能非常糟糕。 ids.each{ Myclass.findBy…
Grails - 使用 VARCHAR2 字段作为表标识符 - 外键关系失败
我与旧版 Oracle 数据库集成,该数据库使用指定的 VARCHAR2 值作为主键。我正在与这个现有表创建一对多关系。旧表称为“应用程序”(我可能不会更改)…
如何使 LIMIT 在 Grails HQLexecuteUpdate() 中工作?
我正在运行 grails 1.3.6 并且我有以下代码: String hql = ''' UPDATE ApiResponse a SET a.lockId = :lockId WHERE a.lockId = 0 ORDER BY a.dateAd…
在 GORM 中对对象属性使用非主键?
是否可以有一个域对象,其中的字段引用另一个对象上的非主键(我正在处理旧数据库)。 我拥有的是 flea_name 而不是 flea_id (这是主键)。有没有办…