【发布时间】:2011-12-02 07:14:34
【问题描述】:
在 Grails 域类中,有人问了这个问题:
什么是 Grails 域类中的必需属性,它是一个属性 必须为每个域类指定?
【问题讨论】:
-
你的问题很不清楚。请提供更多信息,否则该问题将很快被否决。
标签: grails
在 Grails 域类中,有人问了这个问题:
什么是 Grails 域类中的必需属性,它是一个属性 必须为每个域类指定?
【问题讨论】:
标签: grails
默认情况下,您添加到 Grails 域类的每个属性都不为空。域类必须具有的唯一属性是与主键对应的属性。如果你自己不声明,Grails 会添加:
Long id
Grails 也会自动添加一个
Long version
到每个域类,但您可以通过指定以下内容来删除version 属性
static mapping = {
version false
}
【讨论】:
我不认为有任何必需的属性。 但是,我认为没有某种属性的域类没有意义,即。 String、Integer、int、short ... 一些其他域实例等等...
【讨论】:
你指的是 'id' 吗?虽然您不需要明确指定。
【讨论】: