Nhibernate не отслеживает изменения - PullRequest
0 голосов
/ 10 июня 2010

Я использую nhibernate, и похоже, что изменения в моем новом объекте не сохраняются.После создания и сохранения объекта я изменяю его и фиксирую транзакцию.Однако ни одна из модификаций не сохраняется.Странно то, что этот код работал ранее, и я понятия не имею, что могло вызвать это.Ничего не изменилось, это явно связано ..

В качестве попытки обойти, я сохранил объект позже в процедуре, после всех изменений, которые были внесены, однако меня приветствовали с коллекцией Assertion Failure [], которая не была обработана flush.

Есть идеи?

1 Ответ

1 голос
/ 30 июля 2010

Я понятия не имею, что произошло, но проблема была решена, насколько я могу судить, первоначальный результат не должен был произойти.Однако ошибка утверждения была очень реальной проблемой, я загружал пользователя в прослушиватель событий pre insert по причинам аудита, а пользователи содержат коллекции, которые явно не были обработаны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...