このコードが正常に動作しないのはなぜですか?
def classeInstrumento = classeInstrumentoService.getClasseInstrumento("value")
def instrumentoInstance = new Instrumento().addToClasseInstrumento(classeInstrumento)
コンソールに次のエラー メッセージが表示されます。
No signature of method: package.Instrumento.addToClasseInstrumento() is applicable for argument types: (package.ClasseInstrumento) values: [package.ClasseInstrumento : 5]
これがドメイン構造です
class ClasseInstrumento {
static hasMany = instrumentos: Instrumento
}
class Instrumento {
ClasseInstrumento idClasseInstrumento
static hasMany = [ativoDefs: AtivoDef,
futuroDefs: FuturoDef,
operacaoDefs: OperacaoDef]
static belongsTo = [ClasseInstrumento]
}
だから私はそれがうまくいくと思っていましたが、うまくいきませんでした:(
返信ありがとうございます。