NHibernate는 항상 모든 컬럼에 대한 업데이트를 생성 하는가?NHibernate는 모든 컬럼에 대한 update 문을 생성한다.
public class Person { public virtual int Id { get; set; } public virtual string Name { get; set; } public virtual string Address { get; set; } } Person p = Session.Load(1); p.Name = "New Name"; Session.Flush();//Update for all columns, but I change only Name
NHibernate의 정상적인 동작입니까, 저의 실수입니까? Fluent NHibernate와 AutoMapping을 사용합니다.
Andy, 귀하의 다른 질문 중 일부가 다른 답변의 해결책을 알고 있다면, 귀하의 질문과 동일한 질문을하는 다른 사람들을 도울 수 있도록 동의하십시오. –