Вопросы по теме 'nhibernate-mapping'

NHibernate: лучший способ справиться с промежуточной таблицей с помощью Fluent NHibernate?
Как бы вы отобразили следующее в Fluent NHibernate? См. "18.3. Клиент/Заказ/Продукт" http://www.hibernate.org/hib_docs/nhibernate/html/example-mappings.html
1204 просмотров

Как с помощью NHibernate отобразить несколько классов в одну таблицу?
У меня есть класс Employee со свойством Name класса Name и свойством Contact типа Contact. Класс Name имеет два строковых свойства: FirstName и LastName, а класс Contact имеет такие свойства, как PhoneNumber и EmailAddress. Все данные находятся в...
1712 просмотров

Условные отношения в NHibernate
У меня есть таблица, которая требует отношения к 2 таблицам, согласно столбцу ObjectType . Например, если ObjectType = 1, то столбец Object должен указывать на TABLE1, а если ObjectType = 2, то указывать на TABLE2. Могу ли я сделать это с...
331 просмотров

Свободное владение NHibernate HasManyToMany и NotFound
У меня есть следующий фрагмент отображения FNH: HasManyToMany((c) => c.Plaintiffs) .LazyLoad() .WithTableName("invoicePlantiff") .WithChildKeyColumn("PersonReferenceID") .WithParentKeyColumn("invoiceID") .FetchType.Join();...
3953 просмотров

Инструмент сопоставления Nhibernate для MySQL
Есть ли какой-либо инструмент сопоставления для nhibernate-mysql? Я хочу картографический инструмент, который Принимает базу данных MySQL Общий соответствующий файл hbm.xml Создайте класс слоя доступа к данным, который сопоставляется с...
703 просмотров
schedule 27.11.2022

Таблица соединения многие ко многим NHibernate Map
Моя структура базы данных выглядит примерно так: Person Id Name FieldA FieldB Phone Id Number PersonPhone PhoneId PersonId IsDefault Мои сопоставления NHibernate для объектов Person и Phone просты, это PersonPhone, с...
8568 просмотров
schedule 28.08.2022

Ошибка при использовании NHibernate
Рассмотрим этот пример в качестве базового. Я создал приложение, но когда я запускаю это приложение, я получаю следующую ошибку. The ProxyFactoryFactory was not configured. Инициализируйте свойство proxyfactory.factory_class раздела...
1885 просмотров

Как заставить Nhibernate изящно обрабатывать несуществующие столбцы базы данных
Я работаю над проектом, который требует использования нескольких баз данных, которые по большей части полностью идентичны, но некоторые столбцы могут отсутствовать. Как заставить NHibernate справиться с этим, например, у меня есть таблица с 4...
410 просмотров
schedule 29.03.2023

NHibernate HiLo - новый столбец для каждого объекта и захвата HiLo
В настоящее время я использую генератор идентификаторов hilo для своих классов, но только что использовал минимум настроек, например <class name="ClassA"> <id name="Id" column="id" unsaved-value="0"> <generator class="hilo" />...
4313 просмотров
schedule 28.09.2022

Отображение древовидной структуры с помощью Fluent NHibernate
У меня возникли проблемы с отображением древовидной структуры с помощью Fluent NHibernate, не добавляя при этом то, что я считаю взломом. Рассмотрим следующие классы: Node (абстрактный, имеет int Id и GroupNode Parent (если null , узел...
2490 просмотров

Как правильно реализовать IUserType?
Мне нужно создать пользовательский тип для NHibernate , написав новый класс преобразователя, который реализует IUserType . Хотя переопределить большинство методов и свойств относительно просто, мне трудно понять, как правильно работать со...
7521 просмотров
schedule 27.07.2022

Объект домена Nhibernate Fluent с идентификатором (x => x.id).GeneratedBy.Assigned не может быть сохранен
Я использую для некоторых устаревших баз данных соответствующие доменные классы с сопоставлениями. Теперь идентификаторы объектов рассчитываются с помощью некоторой хранимой процедуры в БД, которая возвращает идентификатор для новой строки (это...
2457 просмотров

Дискриминированные профсоюзы в NHibernate
Мне интересно, есть ли относительно простой способ расширить NHibernate для поддержки размеченного объединения F#. Не просто один IUserType или ICompositeUserType, а что-то общее, что я могу повторно использовать независимо от фактического...
1423 просмотров
schedule 22.04.2022

Почему мой запрос NHibernate завершается с ошибкой IndexOutOfRangeException?
Я использую Fluent NHibernate, и в некоторых случаях мой запрос не работает с ошибкой System.IndexOutOfRangeException . Похоже, проблема связана с комбинацией использования экранированных имен столбцов в сопоставлении и вызовом...
5259 просмотров

Как можно отобразить индексированный набор "многие ко многим" в NHibernate?
Рассмотрим объект Entry, который содержит коллекцию другого объекта (многие-ко-многим), Category, таким образом, что Entry может быть связан с данной категорией не более одного раза (подразумевая «набор» и ограниченный базой данных) а порядок...
675 просмотров

Сопоставление общих классов с использованием NHibernate
Я пытаюсь сделать следующее, но он жалуется, что «классы, на которые ссылается «расширение», не найдены». Я думаю, мне нужно иметь сопоставление для каждого конкретного типа компонента, но я не могу дважды указать Attributes.Class. Код выглядит...
5699 просмотров
schedule 29.08.2023

Беглый NHibernate DiscriminateSubClassesOnColumn Проблема
Я сказал в теме «Свободный NHibernate», но я думаю, что это вопрос NHibernate. Однако я не хотел путать вещи, упуская детали. Я использую Fluent NHibernate 1.0.0.593 с NHibernate 2.1.0.4000. Сначала немного предыстории ... У меня есть...
1757 просмотров

CreateQuery и CreateCriteria генерируют разные SQL-запросы
У клиента есть свойства отчета, конфигурации и т. Д. У клиента может быть только по одному экземпляру каждого из них. Также каждый отчет может принадлежать только одному Клиенту. Это своего рода отношения один на один. Поэтому в моей таблице...
3596 просмотров

Каким будет эквивалентный код VB.NET для этого сопоставления компонентов C # FluentNHibernate?
Я программист на C #, вынужденный писать код VB.NET. Изучая NHibernate для моего текущего клиента, я столкнулся с FluentNHibernate, который я считаю очень привлекательным. Но теперь мне интересно, как «перевести» этот код C # для сопоставления...
1317 просмотров

Nhibernate: компонент с HasMany
У меня есть это отображение: public sealed class EntityMap : ClassMap<Entity> { public EntityMap () { ... Component(entity => entity.StateHistory, m =>...
1045 просмотров