我在Grails的下面简化模型:组成Grails中:AddTo就*在构造
- 甲
DataBlock
由多个排序ConfigPreset
对象组成。
在ConfigPreset我
static belongsTo = [dataBlock: DataBlock]
和数据块类包含:
List presets
static hasMany = [presets: ConfigPreset]
DataBlock() {
addToPresets(new ConfigPreset())
}
重载的构造函数返回:法无签名:[...] addToPresets()时。适用于参数类型:(ConfigPreset)值:[ConfigPreset:null]。
但为什么我的ConfigPreset实例为空?如果我尝试在例如创建一个DataBlock对象BootStrap.groovy与未修改的ctor并调用addToPresets(...),它的工作原理。