Data binding Grails多个数据绑定域类

Data binding Grails多个数据绑定域类,data-binding,grails,dns,Data Binding,Grails,Dns,CarroInstance正在保存,但carroMovelInstance没有保存。我想不出来。非常感谢您的帮助。您可能有验证错误。尝试对其调用validate(),并检查错误。或者,尝试使用carroMovelInstance.save(failOnError:true)保存它,如果它没有验证,您将得到一个异常。您可能有一个验证错误。尝试对其调用validate(),并检查错误。或者,尝试使用carroMovelInstance.save(failOnError:true)保存它,如果它没有验

CarroInstance正在保存,但carroMovelInstance没有保存。我想不出来。非常感谢您的帮助。

您可能有验证错误。尝试对其调用
validate()
,并检查错误。或者,尝试使用
carroMovelInstance.save(failOnError:true)
保存它,如果它没有验证,您将得到一个异常。

您可能有一个验证错误。尝试对其调用
validate()
,并检查错误。或者,尝试使用
carroMovelInstance.save(failOnError:true)
保存它,如果它没有验证,您将得到一个异常。

有效。我解决了这个问题。风景中有一个坏名声。谢谢你。我解决了这个问题。风景中有一个坏名声。谢谢
  Class Carro {
    String name
    String marca
    String matricula

    } 

    Class CarroMovel{

    String pro1
    String prop2
    String prop3

    Carro carro

    static hasMany = [ carros: Carro]

    }
 def save2 = {

                def carroInstance = new Carro()
                def carroMovelInstance = new CarroMovel()

                carroInstance.name = params.name
                carroInstance.marca = params.marca
                carroInstance.matricula = params.matricula

                carroMovelInstance.prop1 = params.carroMovel.prop1
                carroMovelInstance.prop2 = params.carroMovel.prop2
                carroMovelInstance.prop3 = params.carroMovel.prop3

                carroInstance.save()
                carroMovelInstance.carro = carroInstance
                carroMovelInstance.save()                 

            }