엔티티를 업데이트하려고 할 때, 내가 무엇을 하든지 업데이트되지 않는다. ISession.SaveOrUpdate()
, ISession.Merge()
, ISession.Flush()
등의 호출을 시도했습니다. 세션에서 개체가 업데이트되었지만 수동으로 데이터베이스를 쿼리하면 업데이트가 유지되지 않았 음을 알 수 있습니다.NHibernate flush/save/update가 지속되지 않는다.
0
A
답변
0
hbm.xml
형식을 사용하는 경우 .hbm.xml
파일에 mutable="false"
이 포함되어 있지 않은지 다시 확인하십시오 (<class>
선언에 있음). 그곳에 있으면 개체를 데이터베이스에 유지할 수 있지만 업데이트가 불투명하게 실패합니다.
Mutable(false);
난 그냥 제거 :
//Mutable(false);
을
1
이
나에게 발생, 다행히 변경 변경 가능한 설정에서 수정