이 질문을 받았지만이 문제를 해결할 수는 없습니다.NHIbernate 컬렉션 새로 고침
컬렉션이있는 nhibernate 개체가 있다고 가정 해 보겠습니다.
문제는 컬렉션의 일부 개체가 다른 사용자에 의해 데이터베이스에서 업데이트 된 경우 (수동으로 데이터베이스 테스트를 목적으로 수정 한 경우), 컬렉션 값을 nhibernate로 새로 고치는 방법을 찾지 못하는 것입니다.
새로 고침 시도, 퇴장,로드 중 ... 세션을 닫고 새 세션을 만드는 것만 가능합니다. 그러나 나는이 해결책이 문제가 있다는 것을 발견하고, 얼마나 힘들지 않다고 말할 수 있는가?
하지만 어쨌든 나는 작동시키지 못합니다. 그렇지 않은 이유를
감사이 실제로 작동 안되는 많은
당신은 부모 나 아이를 축출하고 있습니까? –
yesssssssssssss. 세션 자체에서 기회가있는 경우에만 작동합니다. 다른 방법으로 데이터베이스가 변경된 경우가 아닙니다. –
2 차 캐시를 사용하고 있습니까? – csanchez