Картография NHibernate: один-ко-многим, где - PullRequest
0 голосов
/ 29 июля 2009

Мне нужно ограничить коллекцию «один ко многим» столбцом даты со значением, указанным в родительском элементе. Атрибут 'where' на наборе или сумке выглядит идеально для этого.

Документация NHibernate описывает атрибут 'where' для произвольного SQL, поэтому я прав, предполагая, что я не могу использовать значения из родительского класса здесь, как в HQL, и вместо этого должен реализовать свой собственный IUserCollection?

1 Ответ

1 голос
/ 29 июля 2009

ИМХО с использованием фильтра было бы лучше, потому что вы могли бы написать ограничение в независимой от базы данных HQL.

...