让我们说我有一个对象,其中包含一些其他对象的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