Вопросы по теме 'nhibernate-mapping'
Нарушение ограничений NHibernate "многие к одному" и "уникальность"
У меня проблема с попыткой смоделировать отношение «многие к одному» в NHibernate, где объект на стороне «один» имеет уникальное ограничение на столбец. Проблема в следующем:
У меня есть две таблицы: «Человек» и «Страна». С каждым человеком...
3534 просмотров
schedule
24.04.2023
Можем ли мы иметь собственное имя столбца первичного ключа в Fluent NHibernate?
Я так удивлен, пока работаю в Fluent NHibernate. У меня есть устаревшая база данных, в которой имя столбца первичного ключа отличается от моего свойства в модели домена. Я уверен, что могу использовать этот файл сопоставления:
<class...
980 просмотров
schedule
28.11.2022
Отображение NHibernate после нормализации
Пожалуйста, помогите мне - я новичок в NHibernate и не могу найти то, что ищу.
У меня есть две таблицы в базе данных: Fund и FundBalance . У Fund может быть много FundBalances , а у FundBalance только один Fund .
В C # есть только...
478 просмотров
schedule
19.05.2022
NHibernate 2. * файлы сопоставления: как определить тип DateTime, допускающий значение NULL (DateTime?)?
Я знаю, что одним из критических изменений в NHibernate 2. * является то, что NHibernate.Nullables больше не поддерживаются. Следовательно, что вы используете в своем файле сопоставления для сопоставления DateTime, допускающего значение NULL? тип?...
13139 просмотров
schedule
21.12.2022
nHibernate, строки с данным идентификатором не существует
У меня есть сопоставление по этому поводу.
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" namespace="Model.Entities" schema="etl" assembly="Model" default-lazy="false">
<class name="Model.Entities.DataField, Model"...
33875 просмотров
schedule
30.06.2023
Как мне сопоставить это в NHibernate
У меня два класса: опрос и опрос. Также у меня есть классы «Вопрос» и «Выбор вопроса». Как мне их сопоставить, чтобы я выбрал определенные форматы таблиц. Вот участвующие классы.
public class Survey
{
public IList<Question> Questions...
128 просмотров
schedule
27.04.2022
Обратный атрибут в NHibernate
Как использовать обратный атрибут? Если я не ошибаюсь, для отношений один ко многим обратный атрибут должен иметь значение true. Для отношений «многие ко многим» один из обратных атрибутов класса сущности должен иметь значение «истина», а другой -...
36798 просмотров
schedule
14.07.2023
Свободное отображение nhibernate таблицы на иерархию
У меня есть простой сценарий, в котором у меня есть объект Action (это приложение в стиле рабочего процесса), у которого есть вычисляемое свойство DueDate.
Теперь id хотел бы представить SlidingAction, единственное отличие которого (на данном...
1159 просмотров
schedule
11.01.2024
NHibernate не удаляет потерянный объект
У меня есть несколько классов, которые выглядят так
public class Token
{
public int Id
{
get;
set;
}
public ITokenInstance Instance
{
get;
set;
}
}
public interface ITokenInstance
{
int...
1594 просмотров
schedule
20.03.2023
nHibernate: сохранение нового родительского объекта при создании дочернего объекта
Я пытаюсь сохранить запись с сопоставлением свойств «многие к одному». Я пытаюсь назначить здесь только что созданный родительский объект (или использовать существующий, но это нормально работает), но я получаю сообщение об ошибке, когда он пытается...
2129 просмотров
schedule
04.07.2022
Свободный объект NHibernate имеет множество коллекций различных типов подклассов
Итак, с основным отображением дискриминатора все работает хорошо. Я могу напрямую взаимодействовать с объектами A и B без каких-либо проблем.
public class BaseType {}
public class EntityA : BaseType {}
public class EntityB : BaseType {}
Это...
2283 просмотров
schedule
15.04.2022
сохранение свойства, которое зависит от других свойств и настраиваемых преобразований
Мне интересно, как сохранить свойство, которое зависит как от обычных постоянных свойств (например, string, int), так и от некоторых собственных пользовательских преобразований.
Например, предположим, что у меня есть
class A
{
public int Id...
118 просмотров
schedule
16.03.2023
Как вы отображаете агрегатные функции в NHibernate?
Я новичок в NHibernate и пытаюсь создать свое первое сопоставление.
Я создал такой класс (мой пример упрощен):
public class Buyer
{
public int BuyerID { get; set; }
public string Name { get; set; }
public decimal AverageOrderAmount...
1522 просмотров
schedule
26.07.2022
Пользовательские конвертеры для типов доменов с использованием NHibernate
Моя модель домена использует System.Net.Uri для представления URL-адресов и System.Drawing.Color для представления цветов. В базе данных uris - это просто nvarchars, а цвета - это веб-значения (шестнадцатеричные) rgb.
Есть ли способ сопоставления...
900 просмотров
schedule
04.03.2023
Коллекция фильтров NHibernate
Используя NHibernate, я хочу отфильтровать коллекцию в классе, чтобы она содержала ТОЛЬКО подмножество возможных объектов. Ниже я привожу образец данных таблицы, чтобы помочь объяснить. Я не могу найти способ сделать это с помощью NHibernate....
5954 просмотров
schedule
24.01.2023
NHibernate: изменение с lazy = true на fetch = join возвращает мир
В моем приложении есть объект / отображение User. У каждого пользователя есть список контактной информации (телефон, электронная почта и т. Д.)
отображение для пользователя содержит:
<bag name="ContactInfo" table="contact_info" lazy="true"...
883 просмотров
schedule
03.11.2022
Сопоставление пользовательских классов перечислений с помощью Fluent Nhibernate
Чтение некоторых сообщения от Джимми Боггарда и интересно - как именно можно сопоставить этих зверей с беглым nhibernate?
Как для этого будет выглядеть маппинг?
public class EmployeeType : Enumeration{
public static readonly...
1249 просмотров
schedule
18.06.2023
Свободная таблица NHibernate для иерархии классов, проблема сопоставления нескольких таблиц
У меня проблема с плавной таблицей nhibernate для сопоставления иерархии классов. У меня есть 2 объекта домена, контейнер (базовый класс) и альбом (подкласс). Альбом содержит только конструктор. Контейнерные dervies от EntityWithTypedId от Sharp...
1245 просмотров
schedule
12.02.2023
Ошибки NHibernate в именованных запросах
У меня есть следующий именованный SQL-запрос:
<sql-query name="ItemSearch">
<return class="ItemSearchResult">
<return-property name="Item" column="ItemId" />
<return-property name="Distance"...
6109 просмотров
schedule
07.06.2024
NHibernate: свойства родительского списка и связанные дочерние свойства не синхронизируются
У меня есть два связанных объекта: ProgramSession и ProgramTask с отношением «один ко многим». ProgramSession имеет много программных задач. Итак, объекты выглядят так:
public class ProgramSession
{
public virtual IList<ProgramTask>...
527 просмотров
schedule
01.11.2022