I ' m в процессе изучения QueryOver, но я всю жизнь не могу понять, как выполнять простые запросы «многие ко многим».
Я написал следующее:
var result = Session.CreateCriteria(typeof (Product))
.CreateAlias("Categories", "categories")
.Add(Property.ForName("categories.Id").Eq(categoryId))
.List<Product>();
Это дает желаемый результат. Обычно у меня есть
Product> ProductCategory ProductCategory просто имеет ProductId / CategoryId, и я пытаюсь выбрать все продукты в определенной категории. Я понятия не имею, с чего начать, пытаясь сделать это с помощью queryover.