标签: java hibernate
我在两张桌子之间有多对一的关系。我抓了
不存在具有给定标识符的行
据我了解,如果表A不能将表B与给定的id绑定,那么就会出现这种情况。那么,我该怎样避免呢?返回null对象会很好。我试图用nullable=true注释绑定字段,但这并不能解决问题。
nullable=true
我也设置了@ManyToOne(optional = true),但没有效果。
@ManyToOne(optional = true)
答案 0 :(得分:0)
好的,我找到了solution。我应该用@NotFound(action=NotFoundAction.IGNORE)语句注释带绑定的字段。
@NotFound(action=NotFoundAction.IGNORE)