为了账号安全,请及时绑定邮箱和手机立即绑定

Nhibernate一对一情况下,插入如何自己控制顺序

Nhibernate一对一情况下,插入如何自己控制顺序

守着一只汪 2018-09-12 05:06:01
比如 a类的一个属性是b类 双方无论是one-to-one 还是many-to-one 然后 unique="true"的情况下,都是先insert b类但这样的情况下 有些逻辑讲不通 比如一个人的是一张表 名字是一张表 设计模型是肯定是一个人的一个属性是name 然后db中,肯定是人表是主键表,名字表是外键表 例子可能不恰当 假设用人可能没有名字。这样的话 先插入b类,就会出现一个外键约束不符合的情况。不知道怎么解决?先谢谢了补充不想在业务层里做两次操作 想通过映射文件做一次操作即可
查看完整描述

2 回答

?
一只甜甜圈

TA贡献1836条经验 获得超5个赞

帮你顶一下,我没用过这个,不能从这个角度去回答你的问题。哪位高人指点他一下吧~

查看完整回答
反对 回复 2018-09-25
  • 2 回答
  • 0 关注
  • 458 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信