Новые вопросы с тегом nhibernate
Spring.net NHibernate Write operations are not allowed in read-only mode
Добрый день. Пожалуйста помогите разобраться 2 полных дня топчусь на месте. Есть веб проект при помощи Spring в web.config создаю SessionFactory <object id="SessionFactory"...
Не работает lazy loading в NHibernate
Есть класс, хранящий коллекцию экземпляров другого класса. В меппинге настроено, что эта коллекция должна загружаться по требованию: <bag name="Children" table="children"...
ConnectionString в Fluent NHibernate
Я новичок в С#, ногами не пинать :) Разбираюсь во Fluent NHibernate var config = Fluently.Configure() .Database( MsSqlConfiguration.MsSql2005 .ConnectionString(c => c...
Как в NHibernate сортировать по размеру дочерней коллекции?
Стандартный пример: есть класс Person , у него есть список объектов Pets . Как получить список объектов Person , отсортированный по размеру дочернего списка Pets? Вся проблема в том, что метод...
Как в NHibernate загрузить список наследников определенных типов?
Допустим, есть такая иерархия — базовый класс ( BaseClass ) и его наследники: ClassA , ClassB , ClassC . Задача состоит в том, чтобы загрузить при помощи NHibernate список объектов базового...
Выбор объектов примитивных типов с помощью запросов HQL
С помощью NHibernate и HQL можно выбирать не только объекты классов, которые участвуют в меппинге, но и любые объекты примитивных типов (int, long, string и тд). Например, следующий код возвращает...
Ошибка при меппинге иерархии в NHibernate
Иерархия классов отображается на реляционную базу методом table-per-hierarchy. То есть вся иерархия хранится в одной таблице. В NHibernate для этого нужно в файле меппинга объявить discriminator (поле...
Нужно ли включать MARS при использовании NHibernate?
Нужно ли включать опцию MARS (Multiple active result sets) в connection string когда доступ к данным осуществляется с помощью NHibernate? Сказывается ли это на производительности?...
Как передать коллекцию в качестве параметра HQL-запроса (NHibernate)
Иногда требуется передать в HQL-запрос коллекцию или массив. В частности, это может понадобиться при реализации ограничения IN. Так следующий запрос выбирает все объекты Product с заданными Id: from...
Динамическое управление ленивой загрузкой в NHibernate
Допустим, имеется объект, хранящий список других объектов. В базе эти связи реализованы как один-ко-многим или многие-ко-многим. В меппинге NHibernate указано, что коллекция загружается по требованию...