Результаты поиска по запросу "nhibernate"

1 ответ

NHibernate SchemaUpdate

Из личного опыта, а также всего, что я прочитал, SchemaUpdate от NHibernate не поддерживает удаление столбцов и таблиц. Я хотел бы использовать SchemaUpdate для генерации DDL миграции, но отсутствие удалений усложняет задачу. Как вы справляетесь ...

3 ответа

Стремление загружать дочернюю коллекцию с помощью NHibernate

Я хочу загрузить корневые сущности и стремиться загрузить все дочерние коллекции и агрегированные элементы. Пытались использоватьSetFetchMode в FluentNHibernate, но я получаю дубликаты в одной из дочерних коллекций, так как у меня есть глубина ...

1 ответ

NHibernate: выражение критерия для извлечения всех сущностей с дочерней коллекцией с нулевым счетом

В nhibernate у меня есть два класса, которые связаны с отображением многие-к-одному: <class name="Employee" table="Employee"> .. <bag name="orgUnits"> <key column="id" /> <one-to-many name="OrgUnit" class="OrgUnit"> </bag> .. </class>Я хотел бы ...

ТОП публикаций

2 ответа

NHibernate: лениво загруженные свойства?

Ответ на вопрос: Скажем, у меня есть таблица SQL Person и столбец Picture (объект OLE). У меня есть класс Person, и он имеет: byte [] Атрибут изображения. Можно ли наносить на карту, как это? <property name = "Picture" column = "Picture" type ...

1 ответ

Castle Project ActiveRecord - может ли он использовать хранимые процедуры с SQLServer 2005?

Я новичок в замке проекта ActiveRecord. Я начал пачкать руки и только что увидел, что Он может генерировать для вас схему, добавлять данные, обновлять данные в схеме. Есть преимущества использования хранимых процедур в SQL Server 2005, одним ...

3 ответа

Синтаксис для определения фильтра NHibernate с Fluent Nhibernate?

Кажется, я не могу найти правильный синтаксис для определения фильтра nhibernate, используя свободный Nhibernate. Я пытаюсь следить за постом этого ...

1 ответ

Перекрестное соединение с использованием QueryOver

Как можно заменить приведенный ниже HQL-запрос с помощью API QueryOver? var sql = "from Role r, Action a where r.Active = :active and a.Active = :active"; var result = manager.Session.GetISession().CreateQuery(sql) .SetBoolean("active", ...

8 ответов

Как обрабатывать обновления сущностей. NHibernate + ASP.NET MVC

Я не могу обновить созданную ранее сущность. Я получаюStaleObjectException исключение с сообщением: Row was updated or deleted by another transaction (or unsaved-value mapping ...

2 ответа

FluentNHibernate и Enums

У меня есть enum под названием Permissions. Пользователю могут быть назначены разрешения, или разрешения могут быть назначены роли, и пользователю может быть назначена роль. User и Role имеют свойство, подобное этому: public virtual ...

5 ответов

Сохранение более 1000 записей в базу данных одновременно

Я использую NHibernate в настоящее время. У меня есть ситуация, когда мне нужно сохранить кучу записей в базу данных, например: var relatedTopics = GetRelatedTopics(topic); foreach (var relatedTopic in relatedTopics /* could be anywhere from 10 ...