如何在hibernate中保存继承的对象

时间:2011-05-13 10:08:26

标签: hibernate grails

我有三个班级

  

规则   合同   旅   和类合同扩展Rule.and类Trip有合同对象。   TripInstance.contract = contractObj   TripInstance.save()

我无法将合同保存到桌子旅行中。

1 个答案:

答案 0 :(得分:2)

默认情况下,Grails将域对象的所有属性设置为nullable: false。由于您似乎收到了验证错误,因此您可能需要确保在保存之前已将所有相应的属性添加到实例中。