nHibernate QueryOver проверка наличия дочерней коллекции - PullRequest
0 голосов
/ 05 июня 2019

Я пишу запрос nHibernate QueryOver, который должен исключать элемент, если в его дочерней коллекции нет элементов.Что-то вроде:

session.QueryOver<MyRoot>()
.Inner.JoinAlias(x => x.Child, () => child)
.Where(() => child.Collection.Any()) //I've tried with .Count > 0 as well;
.Future();

Я строю предикат WHERE на disjunction раньше времени, это только для иллюстрации.

Есть идеи?

...