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

Есть ли способ подделать столбец идентификатора в NHibernate?
Скажем, я сопоставляю простой объект с таблицей, содержащей повторяющиеся записи, и хочу разрешить дубликаты в своем коде. Мне не нужно обновлять/вставлять/удалять эту таблицу, только отображать записи. Есть ли способ, которым я могу поместить...
1088 просмотров
schedule 30.12.2022

Fluent NHibernate - как сопоставить подкласс один к одному?
Предположим, у меня есть три класса. Это допустимо для создания экземпляра A, но есть также особые случаи B и D, которые являются подклассом A, добавляя дополнительную информацию. Как мне сделать файлы сопоставления для этого в (свободно)...
7901 просмотров

Как создать составное ограничение UNIQUE в FluentNHibernate?
Я знаю, что могу Map(x => x.GroupName).WithUniqueConstraint() для одного объекта. Но как создать составное уникальное ограничение в Fluent nHibernate (где уникальное ограничение работает с комбинацией двух столбцов)?
9905 просмотров

Как сопоставить компонент, который также является первичным ключом в NHibernate hbm xml (или в карте классов fluent-nhibernate)?
Я пытаюсь выяснить, как сопоставить компонент в качестве первичного ключа в nhibernate и, если возможно, в свободном nhibernate. Рассматриваемый компонент представляет собой уникальный набор трехмерных координат, вот объект: public class...
819 просмотров

Редактор файлов сопоставления Hibernate / NHibernate
Я ищу редактора, которому помогли http://www.hibernate.org/hib_docs/nhibernate/html/mapping.html встроен и позволяет просто редактировать файлы XML в графическом интерфейсе. Я понимаю, что есть CodeSmith и MyGeneration, но насколько я помню,...
4074 просмотров

Можно ли установить значение по умолчанию для свойства с помощью NHibernate
Я использую Fluent NHibernate для своих сопоставлений и класс SchemaExport для схемы базы данных. Возможно ли с помощью NHibernate установить значение по умолчанию для свойства / столбца в сгенерированной схеме базы данных?
1182 просмотров

Создание индексов таблиц с помощью Fluent NHibernate
Можно ли с помощью Fluent NHibernate генерировать индексы таблиц вместе с остальной схемой базы данных? Я хотел бы иметь возможность сгенерировать полный DDL базы данных с помощью автоматизированного процесса сборки.
11006 просмотров

Nhibernate - запрос с таблицей соединений без отношения
Мне было интересно, пытался ли кто-нибудь сделать это в NHibernate. У меня есть следующие таблицы (упрощенная версия). ГОРОД: город (varchar2) (PK) провинция (varchar2) (PK) CITY_TL: город (varchar2) (PK) провинция (varchar2) (PK) lang (char...
3787 просмотров
schedule 17.10.2022

Проблема сопоставления "один ко многим" в NHibernate
Мне нужно сопоставить две простые таблицы с отношениями внешнего ключа. Одна из таблиц - Контакт , содержащая столбцы id (первичный ключ типа int), имя , адрес и guid (добавлен недавно и не является первичным ключом). Другой -...
14643 просмотров

NHibernate Fluent Automapping через библиотеки DLL
У меня есть класс Person в 1 проекте / dll и класс StandardUser, производный от Person в другом проекте / dll. У меня есть класс пароля, который содержит StandardUser (пароль и StandardUser находятся в одной dll). Я не могу заставить...
1207 просмотров

Установите для Identity Seed значение 0 с помощью NHibernate SchemaExport
Я использую класс SchemaExport в NHibernate для создания базы данных из файлов .hbm.xml. Есть ли способ установить Identity Seed на моих таблицах на 0, а не на 1? Для таблиц ссылок я предпочитаю, чтобы все идентификаторы исходного статуса были равны...
1073 просмотров
schedule 04.07.2022

файл отображения hibernate с зависимостями от существующих таблиц/POJO
У нас есть существующая и рабочая база данных, созданная из файлов сопоставления hbm. Мы хотим создать несколько новых таблиц для дополнительной функции. Один из вариантов заключается в том, что эти новые таблицы всегда существуют, но мы бы...
1431 просмотров
schedule 17.10.2022

Свободное отображение NHibernate присоединенного подкласса без исходного файла класса
У меня есть библиотека с классом Recipient, у которого есть собственная настройка сопоставления в библиотеке. Теперь в другом проекте я создал новый класс под названием SentEmail, который наследуется от Recipient, я хочу иметь возможность создать...
390 просмотров

NHibernate: узнать, сопоставлено ли свойство с полем
Есть ли способ узнать, сопоставлено ли свойство с полем. Я хотел бы, чтобы это сгенерировало что-то вроде "общего поиска": string[] words. words = search.Split(' '); Type type = typeof(T); Disjunction disjunction = new...
2590 просмотров

nhibernate отображение многих ко многим - дополнительный столбец в таблице сопоставления?
У меня есть следующие определения сопоставления: <class name="Role" table="Role" optimistic-lock="version" > <id name="Id" type="Int32" unsaved-value="0" > <generator class="native" /> </id>...
6304 просмотров
schedule 08.06.2023

NHibernate - неправильное мышление? Модель с подклассами на основе соединения
У меня есть простой класс модели (Part), который извлекает информацию из одной таблицы (t_Part). Мне нужен подкласс этой модели под названием (ProducedPart), который по-прежнему будет использовать механизмы кэширования NHibernate, но будет только...
454 просмотров
schedule 24.12.2022

Время и Нибернат
привет, у меня есть приложение, которое использует nhibernate в качестве orm, мне нужно хранить данные, которые представляют время, как лучше всего это сделать? nhibenate не знает, как преобразовать поле времени из db в интервал времени, только...
6745 просмотров
schedule 27.03.2023

Тип адреса карты Fluent NHibernate
У меня есть таблица клиентов и AddressTable. Моя таблица выглядит так: Table Customer { ID, Name } Table Address { ID, CustomerID, AddressType, Address } (AddressType - 1 для домашнего адреса и 2 для рабочего адреса) В моем классе...
548 просмотров

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

Проблема с JoinedSubClassPart в Fluent NHibernate
Кажется, у меня проблемы с моделированием унаследованных классов с помощью JoinedSubClassPart в Fluent NHibernate (выпуск 524). Я видел другие сообщения, указывающие на то, что подход, который я использую (см. Ниже), должен работать, но во время...
909 просмотров