如何在一个表单中混合多个域对象?
我有 3 个域: - 资格包含 - 资格排除 - EligibilitySummary 我还构建了 Eligibility.gsp (混合使用 3 个模板:_inclusion、_exclusion、_summary;…
Grails 域类自定义验证器
我有限制,所以不能超过 存储的 ConfigurationHolder.config.support.reminder.web.person.max 对象。 我没有找到如何添加与特定属性无关的验证器。所…
如何根据第一个组合框(g:select)填充第二个组合框(g:select)值?
我正在尝试在 GSP 中选择第一个组合框 (g:select) 值时加载第二个组合框 (g:select) 值。 域类: class Person { String name static hasMany = [tele…
双向关联查询问题:如何使用 GORM 查询所属类的所有者?
假设您有两个域类:作者和书籍。作者可以拥有多本书,但一本书只能有一个作者。 class Author { static hasMany = [Book] } class Book { static belo…
使用 Grails 访问没有域类的数据库
我在尝试将 Grails 应用程序与 AS400/DB2 数据库组合在一起时遇到了问题。我无法映射大多数文件,因为它们没有可用作 ID 的唯一字段。即使它们这样做…
GORM 事件在集成测试中未触发
尝试使用 beforeDelete 事件对对象进行集成测试 Grails GORM 删除。问题是 beforeDelete 事件在集成测试中没有被触发: class ChallengeMembershipTes…
grails不会保存但没有错误
您好,我有一个非常简单的域,如下所示 // page 52 Bankruptcy Questions class FamilyLawFinancial{ Date dateOfTheOrder ; boolean isPartyToFamily…
如何确保在 Grails 中设置布尔字段?
我想确保检查代表布尔值的两个表单字段之一。但这样做没有适当的限制。 nullable: false 不起作用。 class Organisation { Boolean selfInspecting st…
Grails 默认排序为“hasMany”域属性
我正在尝试使用映射语句设置我的 hasMany 属性的默认排序。我正在关注 grails 文档,但它对我不起作用(grails 1.3.5)。我的代码如下所示: class No…
自定义 Grails 验证
我想检查以确保两个字段不相等,并且一个字段大于另一个字段。说yearBorn 和yearMarried。它们不能相等,并且 yearMarried 必须大于 yearBorn。…
Grails:域类映射(hibernate 用户类型的集合)
我想知道是否可以实现以下域模型。 让我们有一个包含一组间隔(joda 时间)的域类。我可以使用 org.joda.time.contrib.hibernate.PersistentInterval …
Grails 多域关联验证问题?
我需要验证 3 个域之间的保存操作,以下是关系: 用户 - JobProcess:一对多,JobProcess - Heatmap:一对多。 User { static hasMany = [ jobs : Job…