У меня возникла проблема с приложением ASP.NET, которое использует NHibernate с моделью сеанса за запрос. Я сохраняю объект в SessionState и обновляю некоторые его свойства с помощью обратной передачи AJAX. Когда пользователь нажимает «Сохранить», я блокирую объект до текущей ISession и обновляю его свойства из формы. Проблема возникает, если пользователь только обновляет свойства через обратную передачу AJAX, потому что в этом случае объект не «грязный» в текущем сеансе. Как заставить NHibernate выпустить обновление?Заставить NHibernate произвести обновление
0
A
ответ
1
Я нашел способ добиться этого, используя ISession.Merge. Для этого требуется дополнительный выбор, но пока это будет сделано.
Смежные вопросы
- 1. Обновление Top n с использованием NHibernate
- 2. Как заставить NHibernate распознавать изменения db, не выполненные через NHibernate
- 3. Обновление объекта в nHibernate
- 4. NHibernate Каскад = сохранить-обновление "
- 5. NHibernate Частичное обновление
- 6. Обновление базы данных NHibernate
- 7. Пакетное обновление в NHibernate
- 8. Обновление дочерних объектов NHibernate
- 9. NHibernate каскад обновление/вставить
- 10. Fluent NHibernate - Ненужные обновление
- 11. Как заставить nhibernate распознать изменение схемы
- 12. Orchard NHibernate Model, Обновление объекта
- 13. Обновление объекта 1: многие nhibernate
- 14. Автоматическое обновление пакетов в NHibernate
- 15. NHibernate коллекции: обновление не каскад
- 16. Помощь с NHibernate Вставка/обновление
- 17. Как выполнить обновление в NHibernate?
- 18. Nhibernate обновление объекта при выборе
- 19. Как я могу заставить транзакцию Nhibernate сбой?
- 20. Как заставить обновление изнутри mapStateToProps?
- 21. Как заставить обновление с заголовком?
- 22. Haskell - как произвести перестановки
- 23. Произвести данные в JSON
- 24. Произвести изображение в MATLAB
- 25. Произвести выдаваемые клиентом артефакты
- 26. Попытка произвести экспоненциальное движение
- 27. Как произвести «отзывной функцию»
- 28. Обновление объекта с NHibernate в Asp.Net
- 29. Обновление Nhibernate не сохраняется в базе данных
- 30. Nhibernate, обновление ребенка дает нового родителя