0
내 트리 뷰를 작성하는 데 사용하는 자체 참조 테이블이 있습니다.nHibernate 자체 참조 테이블을 많이 가져 오기
public IList<TreeNode> GetAllTreeNodes(string userid)
{
var query = Session.Query<TreeNode>()
.FetchMany(x => x.Children)
.Where(tn => (tn.User.Id == userid) && tn.IsDeleted == false);
return query.ToList();
}
그 유일한 문제는 내 쿼리 내 자식 컬렉션의 isDeleted를 플래그를 무시한다는 것입니다 :
나는 올바른 구조를 얻기 위해 다음 쿼리를 사용합니다.
NHibernate가 삭제되지 않은 항목과 삭제되지 않은 모든 항목을 쿼리하도록 어떻게 알 수 있습니까?
건배 스테판
응답 해 주셔서 감사합니다. 그게 뭔가 존재한다는 것을 모른 채로 ... 조사하려고 ... – stefan