Я выполняю стандартное обновление в NHibernate для одного свойства. Однако при фиксации транзакции обновление sql, похоже, устанавливает все поля, которые я отобразил в таблице, даже если они не изменились. Конечно, это не может быть нормальным поведением в Nhibernate? Я делаю что-то неправильно? Спасибо
using (var session = sessionFactory.OpenSession())
{
using (var transaction = session.BeginTransaction())
{
var singleMeeting = session.Load<Meeting>(10193);
singleMeeting.Subject = "This is a test 2";
transaction.Commit();
}
}