0
개체가 지연 초기화되었는지 테스트 할 수 없습니다. 여기서 내가 뭘 잘못하고 있니?grails 속성이 지연되었거나 초기화되지 않았습니까?
public void testLazy(){
User lazyUser = User.withCriteria {
like("userId", 'test')
fetchMode("preferences", FetchMode.LAZY)
}.get(0)
assertFalse("DOM objects of user were not lazy initialized",
GrailsHibernateUtil.isInitialized(lazyUser, "preferences"))
}
적절한 개체 그래프가있는 개체입니다. 오이. 나는 grails 1.3.6을 사용하고 있습니다 - 당신은 무엇을 사용하고 있습니까? –
나는 1.3.5에있다. SQL 로깅을 활성화하면 어떤 쿼리가 로그에 있습니까? 만약 당신이 컬렉션 속성에서 그것을 시도해도 될까요? –