假设我有两节课:
公共类A {
public virtual int Id; ... ...
}
公共等级B {
public virtual int Id; public virtual A a; ...
}
我有一个A. List existingObjectAList;
的列表我也想搜索包含existingObjectAList的对象B.
如何使用HQL在C#中执行此操作。
答案 0 :(得分:3)
var bs = session.CreateQuery("from B where A in (:list)"
.SetParameterList("list", existingObjectAList)
.List<B>();