NHibernate中Session.Merge方法的用法是什么?
我们什么时候可以使用这种方法?
答案 0 :(得分:7)
试试看:
NHibernate - Difference between session.Merge and session.SaveOrUpdate?
来自上面的帖子:
如果你是的话,你应该使用Merge() 试图更新在的对象 一分脱离会议, 特别是如果可能的话 这些对象的持久实例 目前与会话相关联。 否则,使用SaveOrUpdate() 那种情况会导致 异常。