我在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(...),它的工作原理。