讓我們說我有一個對象,其中包含一些其他對象的IList。是否有可能有效地找到具有相同IList的對象?你會用什麼HQL或ICriteria。我看不到使用SQL的簡單方法。nhibernate - 使用相同的列表查找對象
謝謝。
基督教
PS:
只是爲了澄清。我有一個A類包含:
public virtual string Text { get; set; }
B類包含:
public virtual IList<A> As { get; set; }
我想找到一個包含每個對象:
A,A1,BLA
在這個命令。逗號表示列表中的特定文本元素。
PPS:
通過示例使用的ICriteria的發現似乎不工作:
NHibernateSession.Current.CreateCriteria(typeof(B)).Add(Example.Create(b)).List();
這裏B是列表中包含的
感謝。我想我的問題還不夠清楚 - 請參閱PS。 – cs0815 2011-04-28 16:18:38