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