Вопросы по теме 'nhibernate-mapping'
Есть ли способ подделать столбец идентификатора в NHibernate?
Скажем, я сопоставляю простой объект с таблицей, содержащей повторяющиеся записи, и хочу разрешить дубликаты в своем коде. Мне не нужно обновлять/вставлять/удалять эту таблицу, только отображать записи.
Есть ли способ, которым я могу поместить...
1088 просмотров
schedule
30.12.2022
Fluent NHibernate - как сопоставить подкласс один к одному?
Предположим, у меня есть три класса. Это допустимо для создания экземпляра A, но есть также особые случаи B и D, которые являются подклассом A, добавляя дополнительную информацию.
Как мне сделать файлы сопоставления для этого в (свободно)...
7901 просмотров
schedule
20.09.2022
Как создать составное ограничение UNIQUE в FluentNHibernate?
Я знаю, что могу Map(x => x.GroupName).WithUniqueConstraint() для одного объекта.
Но как создать составное уникальное ограничение в Fluent nHibernate (где уникальное ограничение работает с комбинацией двух столбцов)?
9905 просмотров
schedule
18.05.2023
Как сопоставить компонент, который также является первичным ключом в NHibernate hbm xml (или в карте классов fluent-nhibernate)?
Я пытаюсь выяснить, как сопоставить компонент в качестве первичного ключа в nhibernate и, если возможно, в свободном nhibernate.
Рассматриваемый компонент представляет собой уникальный набор трехмерных координат, вот объект:
public class...
819 просмотров
schedule
09.08.2022
Редактор файлов сопоставления Hibernate / NHibernate
Я ищу редактора, которому помогли
http://www.hibernate.org/hib_docs/nhibernate/html/mapping.html
встроен и позволяет просто редактировать файлы XML в графическом интерфейсе. Я понимаю, что есть CodeSmith и MyGeneration, но насколько я помню,...
4074 просмотров
schedule
11.03.2022
Можно ли установить значение по умолчанию для свойства с помощью NHibernate
Я использую Fluent NHibernate для своих сопоставлений и класс SchemaExport для схемы базы данных.
Возможно ли с помощью NHibernate установить значение по умолчанию для свойства / столбца в сгенерированной схеме базы данных?
1182 просмотров
schedule
14.12.2022
Создание индексов таблиц с помощью Fluent NHibernate
Можно ли с помощью Fluent NHibernate генерировать индексы таблиц вместе с остальной схемой базы данных? Я хотел бы иметь возможность сгенерировать полный DDL базы данных с помощью автоматизированного процесса сборки.
11006 просмотров
schedule
27.04.2023
Nhibernate - запрос с таблицей соединений без отношения
Мне было интересно, пытался ли кто-нибудь сделать это в NHibernate.
У меня есть следующие таблицы (упрощенная версия).
ГОРОД: город (varchar2) (PK) провинция (varchar2) (PK)
CITY_TL: город (varchar2) (PK) провинция (varchar2) (PK) lang (char...
3787 просмотров
schedule
17.10.2022
Проблема сопоставления "один ко многим" в NHibernate
Мне нужно сопоставить две простые таблицы с отношениями внешнего ключа. Одна из таблиц - Контакт , содержащая столбцы id (первичный ключ типа int), имя , адрес и guid (добавлен недавно и не является первичным ключом). Другой -...
14643 просмотров
schedule
08.09.2022
NHibernate Fluent Automapping через библиотеки DLL
У меня есть класс Person в 1 проекте / dll и класс StandardUser, производный от Person в другом проекте / dll. У меня есть класс пароля, который содержит StandardUser (пароль и StandardUser находятся в одной dll).
Я не могу заставить...
1207 просмотров
schedule
23.12.2022
Установите для 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 просмотров
schedule
04.05.2023
NHibernate: узнать, сопоставлено ли свойство с полем
Есть ли способ узнать, сопоставлено ли свойство с полем. Я хотел бы, чтобы это сгенерировало что-то вроде "общего поиска":
string[] words.
words = search.Split(' ');
Type type = typeof(T);
Disjunction disjunction = new...
2590 просмотров
schedule
31.03.2023
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 просмотров
schedule
03.06.2023
FluentNHibernate и перечисления
У меня есть перечисление под названием Permissions. Пользователю могут быть назначены разрешения, или разрешения могут быть назначены роли, и пользователю может быть назначена роль.
У пользователя и роли есть такое свойство:
public virtual...
1840 просмотров
schedule
11.02.2023
Проблема с JoinedSubClassPart в Fluent NHibernate
Кажется, у меня проблемы с моделированием унаследованных классов с помощью JoinedSubClassPart в Fluent NHibernate (выпуск 524). Я видел другие сообщения, указывающие на то, что подход, который я использую (см. Ниже), должен работать, но во время...
909 просмотров
schedule
18.07.2022