gpt4 book ai didi

data-binding - Grails 多个数据绑定(bind)域类

转载 作者:行者123 更新时间:2023-12-02 14:47:11 25 4
gpt4 key购买 nike

  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()

}

CarroInstance 正在保存,但 carroMovelInstance 没有。我想不明白。任何帮助将不胜感激。

最佳答案

您可能有验证错误。尝试调用validate()在上面并检查错误。或者,尝试使用 carroMovelInstance.save(failOnError: true) 保存它如果它不验证,你会得到一个异常(exception)。

关于data-binding - Grails 多个数据绑定(bind)域类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6048654/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com