在我使用NHibernate的.Net项目中,我有一段代码,它根据用户在UI中在过滤器中设置的值构建一个表达式树列表。该表达式是针对我的域模型的特定对象构建的,假设是Customer。c.Name == "My Company";
但是现在,我需要创建一个表达式,让我根据涉及一对多关系的条件来过滤客户……让我们说顺序。一个客户可以有多个订单,因此关系是一对多<e
我希望在不使用联接的情况下,在多对多关系中选择父级的子集合的主键。由于本例中删除了其他约束,查询必须在子级(标记)上进行,而不是在父级(项目)上进行。ItemsTags.TagId GROUP BY Item.ItemId inner join ItemsTags on Tag.TagId = ItemsTags.TagId
GROUP BY