У меня есть сущность ("A"), которую я сохраняю через NHibernate.У этой сущности может быть несколько дочерних элементов типа ("B") в базе данных, и когда я получаю сущность A, я хочу иметь свойство, которое указывает количество сущностей B, принадлежащих A. Я не хочу использоватьсбор здесь, потому что мне не нужно извлекать все сущности B только для их подсчета.
Psuedo SQL для выполнения того, что я хочу, может выглядеть так:
select a.*, count(b.*) from a left join b on b.aid = a.id
Возможно ли это сNHibernate, а конкретно провайдер LINQ?