在 Grails 中的域类/表级别有选择地禁用自动表更新(dbCreate=“none”)?
在 Grails 中,是否可以仅为一个域类禁用自动表创建/更新? 假设我有域类 Foo、Bar 和 Zonk。我希望自动更新 Foo 和 Bar 表,而我不希望对 Zonk 表进…
覆盖 dateCreated 以在 Grails 中进行测试
有没有什么方法可以在不关闭自动时间戳的情况下覆盖域类中 dateCreated 字段的值? 我需要测试控制器,并且必须提供具有特定创建日期的特定域对象,但…
测试 grails 属性是否是惰性的/未初始化的?
我似乎无法测试对象是否延迟初始化。我在这里做错了什么? public void testLazy(){ User lazyUser = User.withCriteria { like("userId", 'test') fe…
Grails 新手 - 脚手架问题 - 将唯一 id 替换为可读值?
我正在使用 grails 创建一个 Web 应用程序,并且正在使用 Scaffold 开发 CRUD 原型。开箱即用,脚手架将使用唯一 id(这是有意义的)作为外键值,我想…
使用级联 all-delete-orphan 进行 removeFrom 不起作用
Grails 1.3.7 和 MySQL 5.5 要么我一定是在做一些脑死亡的事情,要么这与 Grails 问题有关 http://jira.grails.org/browse/GRAILS-5804 和 http://jir…
GORM:如何设置映射中值的数据类型
在我的域对象中,我有一个地图: Map stuff GORM 自动创建一个表,其中键和值是 varchar(255)。 我需要将值改为 LongText 。我该如何做这件事? 另外…
返回所有关联行的 createAlias() 解决方案并不在所有情况下都有效
假设以下域对象: UserChallenge { String invitationKind } ChallengeGroup { UserChallenge challenge UserGroup group } UserGroup { name } 以下…
Grails GORM/HQL - 从关联中检索数据
我有一个 Blog 域类,其中有许多消息: class Blog { String description static hasMany = [messages : Message] static belongsTo = [owner : User]…
GORM (Hibernate) 拦截器在 Hibernate 在 Grails 应用程序的数据库中运行某些 SQL 之前运行它?
我有一个 grails 应用程序,其中使用 GORM。这很好用。但是我有一个要求,在数据库中调用任何 SQL 之前,它必须运行某个存储过程。那么,有没有一种方…
设计问题:如何创建由多个领域对象组成的宁静界面?
因此,我们从公司的 grails 开始,创建这个使用 ExtJS 作为前端、Grails 作为后端的应用程序。 由于 ExtJS 专门使用 JSON 来填充数据表等,因此我们面…
为什么 Grails 中不鼓励删除数据?
来自 http://grails.org/doc/1.3.x/guide/5.%20Object%20Relational%20Mapping%20%28GORM%29.html#5.3.2%20Deleting%20Objects: 请注意,Grails 不提…
Grails createCriteria:通过作为空域类实例的字段查找对象
我在 Grails 的 createCriteria 中看到一些意外行为。我有一个如下所示的域类: MyDomainClass { AnotherDomainClass anotherDomainClass static cons…
将数据挖掘 SQL 查询转换为 Grails 等效项?
我想构建一个网络界面来呈现日志数据。这应该是一个尝试使用 Grails 构建一个小型 Web 应用程序的好机会,我一直想尝试一下,但我在理解如何将今天的…