【发布时间】:2011-04-23 11:33:01
【问题描述】:
我正在学习 QueryOver,但我一生都无法弄清楚如何进行简单的多对多查询。
我写了以下内容:
var result = Session.CreateCriteria(typeof (Product))
.CreateAlias("Categories", "categories")
.Add(Property.ForName("categories.Id").Eq(categoryId))
.List<Product>();
这样就达到了预期的效果。基本上我有
产品 > 产品类别
ProductCategory 只有 ProductId / CategoryId,我正在尝试选择特定类别中的所有产品。
我不知道从哪里开始尝试使用 queryover 进行此操作。
【问题讨论】:
标签: nhibernate queryover