Вопросы по теме 'nhibernate-mapping'
NHibernate: лучший способ справиться с промежуточной таблицей с помощью Fluent NHibernate?
Как бы вы отобразили следующее в Fluent NHibernate?
См. "18.3. Клиент/Заказ/Продукт"
http://www.hibernate.org/hib_docs/nhibernate/html/example-mappings.html
1204 просмотров
schedule
16.05.2024
Как с помощью NHibernate отобразить несколько классов в одну таблицу?
У меня есть класс Employee со свойством Name класса Name и свойством Contact типа Contact. Класс Name имеет два строковых свойства: FirstName и LastName, а класс Contact имеет такие свойства, как PhoneNumber и EmailAddress.
Все данные находятся в...
1712 просмотров
schedule
02.02.2023
Условные отношения в NHibernate
У меня есть таблица, которая требует отношения к 2 таблицам, согласно столбцу ObjectType .
Например, если ObjectType = 1, то столбец Object должен указывать на TABLE1, а если ObjectType = 2, то указывать на TABLE2.
Могу ли я сделать это с...
331 просмотров
schedule
15.06.2022
Свободное владение NHibernate HasManyToMany и NotFound
У меня есть следующий фрагмент отображения FNH:
HasManyToMany((c) => c.Plaintiffs)
.LazyLoad()
.WithTableName("invoicePlantiff")
.WithChildKeyColumn("PersonReferenceID")
.WithParentKeyColumn("invoiceID")
.FetchType.Join();...
3953 просмотров
schedule
27.04.2022
Инструмент сопоставления 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 просмотров
schedule
15.08.2022
Как заставить 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 просмотров
schedule
28.09.2023
Как правильно реализовать IUserType?
Мне нужно создать пользовательский тип для NHibernate , написав новый класс преобразователя, который реализует IUserType . Хотя переопределить большинство методов и свойств относительно просто, мне трудно понять, как правильно работать со...
7521 просмотров
schedule
27.07.2022
Объект домена Nhibernate Fluent с идентификатором (x => x.id).GeneratedBy.Assigned не может быть сохранен
Я использую для некоторых устаревших баз данных соответствующие доменные классы с сопоставлениями. Теперь идентификаторы объектов рассчитываются с помощью некоторой хранимой процедуры в БД, которая возвращает идентификатор для новой строки (это...
2457 просмотров
schedule
09.06.2022
Дискриминированные профсоюзы в NHibernate
Мне интересно, есть ли относительно простой способ расширить NHibernate для поддержки размеченного объединения F#. Не просто один IUserType или ICompositeUserType, а что-то общее, что я могу повторно использовать независимо от фактического...
1423 просмотров
schedule
22.04.2022
Почему мой запрос NHibernate завершается с ошибкой IndexOutOfRangeException?
Я использую Fluent NHibernate, и в некоторых случаях мой запрос не работает с ошибкой System.IndexOutOfRangeException .
Похоже, проблема связана с комбинацией использования экранированных имен столбцов в сопоставлении и вызовом...
5259 просмотров
schedule
25.06.2022
Как можно отобразить индексированный набор "многие ко многим" в NHibernate?
Рассмотрим объект Entry, который содержит коллекцию другого объекта (многие-ко-многим), Category, таким образом, что Entry может быть связан с данной категорией не более одного раза (подразумевая «набор» и ограниченный базой данных) а порядок...
675 просмотров
schedule
06.03.2022
Сопоставление общих классов с использованием NHibernate
Я пытаюсь сделать следующее, но он жалуется, что «классы, на которые ссылается «расширение», не найдены». Я думаю, мне нужно иметь сопоставление для каждого конкретного типа компонента, но я не могу дважды указать Attributes.Class.
Код выглядит...
5699 просмотров
schedule
29.08.2023
Беглый NHibernate DiscriminateSubClassesOnColumn Проблема
Я сказал в теме «Свободный NHibernate», но я думаю, что это вопрос NHibernate. Однако я не хотел путать вещи, упуская детали.
Я использую Fluent NHibernate 1.0.0.593 с NHibernate 2.1.0.4000.
Сначала немного предыстории ...
У меня есть...
1757 просмотров
schedule
16.07.2023
CreateQuery и CreateCriteria генерируют разные SQL-запросы
У клиента есть свойства отчета, конфигурации и т. Д. У клиента может быть только по одному экземпляру каждого из них. Также каждый отчет может принадлежать только одному Клиенту. Это своего рода отношения один на один. Поэтому в моей таблице...
3596 просмотров
schedule
01.05.2022
Каким будет эквивалентный код VB.NET для этого сопоставления компонентов C # FluentNHibernate?
Я программист на C #, вынужденный писать код VB.NET.
Изучая NHibernate для моего текущего клиента, я столкнулся с FluentNHibernate, который я считаю очень привлекательным.
Но теперь мне интересно, как «перевести» этот код C # для сопоставления...
1317 просмотров
schedule
02.03.2022
Nhibernate: компонент с HasMany
У меня есть это отображение:
public sealed class EntityMap : ClassMap<Entity>
{
public EntityMap ()
{
...
Component(entity => entity.StateHistory,
m =>...
1045 просмотров
schedule
02.03.2022