2009-11-16 5 views
0

У меня есть объект Customer, у которого есть дочерняя коллекция Orders. У меня есть это отношение, настроенное в файле сопоставления, при котором Заказы ленивы. Можно ли лениво загружать только количество ордеров вместо всей коллекции? Если да, то как?Выбор количества дочерних объектов в NHibernate

Спасибо!

ответ

2

Возможно, вы могли бы попробовать использовать формулу (см. Ссылку на преобразование nhibenate) для выполнения SQL-кода и получить значение непосредственно в свойстве. это может использовать функцию count() вашего rdbms, которая позволяет избежать загрузки объектов вообще.

+0

Perfect ... спасибо! Свойство, которое я добавил для сопоставления Клиента, было: