我正在尝试为以下内容编写 Nhibernate ICriteria。
SELECT * FROM foo WHERE (fooKeyColumn1, fooKeyColumn2) IN ( SELECT barKeyColumn1, barKeyColumn2 FROM bar WHERE <some conditions>)
如果我需要检查一列的 IN,那么我可以使用
Subqueries.PropertyIn(propertyName,detachedCriteria);但如果我想检查上面 sql 示例中给出的多个属性的相同属性,就会遇到麻烦。
任何 NHibernate 专家可以指导我完成这个任务吗?
我想将此子查询映射到使用 ICriteria 作为关键组件开发的现有模块中。
茅侃侃
相关分类