Вопросы по теме 'ef-fluent-api'
Связь один к одному с Entity Framework Fluent API
У меня проблемы с обратной навигацией по одному из моих объектов.
У меня есть следующие два объекта:
public class Candidate
{
[Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public long CandidateId { get; set; }
.......
12356 просмотров
schedule
29.12.2022
Необязательные отношения один к одному с использованием Entity Framework Fluent API
Мы хотим использовать необязательные отношения один к одному, используя Entity Framework Code First. У нас есть две сущности.
public class PIIUser
{
public int Id { get; set; }
public int? LoyaltyUserDetailId { get; set; }
public...
94368 просмотров
schedule
31.12.2022
Как создать пространственный индекс с помощью API Fluent EF 6.1
Что ж, вопрос достаточно ясен. Можно ли создавать пространственные индексы с помощью Entity Framework 6.1 Fluent API?
1724 просмотров
schedule
04.02.2023
Свойство навигации Entity Framework без ограничения внешнего ключа
У меня есть первая модель EF с кодом с простым отношением (PartDetails) ко многим (частям).
Пока система находится в автономном режиме, таблица поиска (PartDetails) очищается и повторно заполняется внешним заданием, нарушая ограничение....
822 просмотров
schedule
23.04.2023
Свободные API-сопоставления Entity Framework от нуля до единицы
Я новичок в EF (в основном только начинаю). У меня проблемы со следующим. Допустим, у меня есть таблица, описывающая продукт, этот продукт (в зависимости от типа) может иметь ряд дополнительных свойств (для целей этого запроса я ограничу их двумя)....
69 просмотров
schedule
30.11.2022
Составной первичный ключ Entity Framework, когда один из них является удостоверением
У меня есть составной ключ, сопоставленный в классе, как показано ниже:
HasKey(l => new { l.A, l.B });
Но здесь А должно быть тождеством.
Property(l =>...
1743 просмотров
schedule
26.03.2022
Свободная настройка базовой сущности в Entity Framework
У меня есть следующий BaseEntity
public class BaseEntity
{
public BaseEntity()
{
DateCreated = DateTime.UtcNow;
DateModified = DateTime.UtcNow;
}
public DateTime DateCreated { get; set; }
public DateTime...
1348 просмотров
schedule
03.08.2022
Как настроить отношения один к одному, используя только свободный API без соглашений
Можно ли настроить отношения один к одному, используя свободный API в базе данных, который не соответствует требованиям соглашения? Ниже я привожу образец базы данных и сгенерированных моделей. Имейте в виду, что таблицы не определяют никаких...
348 просмотров
schedule
14.05.2022
Как установить отношение с помощью Fluent API между сущностью Employee и ICollection‹Employee›?
Я использую структуру сущностей, и среди других сущностей у меня есть сущность Employee. Одно навигационное свойство, которое я хочу, чтобы у Employee был список сотрудников, которыми управляет этот сотрудник. Это класс Employee (на самом деле он...
66 просмотров
schedule
14.07.2023
Определите первичный ключ таблицы SQL как чувствительный к регистру, используя Entity Framework Code First
Можно ли сначала определить первичный ключ SQL с учетом регистра в коде структуры объекта? Я знаю, что по умолчанию SQL нечувствителен к регистру, когда дело доходит до строк, просто чтобы было ясно, я не хочу менять все определение БД на...
2474 просмотров
schedule
03.12.2022
Виртуальная собственность не будет лениво загружаться в Entity Framework 6 (с оговоркой)
Я застрял...
Вот моя модель:
public class Payment
{
[ForeignKey("RecipientId")]
public virtual Account Recipient { get; set; }
public string RecipientId { get; set; }
[Key, Column(TypeName = "char"), MaxLength(36)]...
311 просмотров
schedule
24.07.2022
Entity Framework 7: определение отношений
В предыдущих версиях EF я мог использовать следующий код для реализации идентифицирующей связи:
public class Child
{
[Key, Column(Order = 1)]
public virtual int Id { get; set; }
[Key, Column(Order = 2)]
public virtual int ParentId...
2984 просмотров
schedule
02.01.2023
Необязательные свойства однонаправленной навигации EF6 One-to-One Relationship
У меня есть следующие модели предметной области в проекте, над которым я работаю, они
public class Person
{
public int Id { get; set; }
public string FirstName { get; set; }
public string Surname { get; set; }
public virtual User {...
799 просмотров
schedule
06.11.2023
Сопоставление EF Code First 1 к 1 с использованием Fluent API
Как мне создать сопоставление с помощью Fluent API, если архитектура базы данных примерно такая?
public class Users
{
public Users()
{
PermanentAddresses = new PermanentAddresses();
TemporaryAddresses...
169 просмотров
schedule
15.04.2023
MVC 5 — невозможно сохранить объект в отношениях один к одному
Я пытаюсь создать отношение один к одному между двумя объектами с помощью EF, однако, когда я пытаюсь фактически создать объект CumulativeRecord , я получаю эту ошибку на db.SaveChanges() :
Не удается вставить явное значение для столбца...
1004 просмотров
schedule
27.03.2022
Настройте 1 к 1 и многие ко многим в 3 объектах с помощью Fluent API
Я новичок в свободном API, пожалуйста, поддержите меня. У меня есть три объекта: Студент, Адрес и Курс, Студент и Адрес должны быть отношениями 1:1, а Студент и Курсы должны быть m:m (многие ко многим).
Мой вопрос заключается в том, должен ли я...
45 просмотров
schedule
07.03.2022
Иметь определенную конфигурацию свойств для всех типов, реализующих интерфейс, за исключением одного
У меня есть несколько типов, которые наследуются от интерфейса «IEventReportElement», который предоставляет свойство «IdEventReport»:
public interface IEventReportElement
{
long Id { get; set; }
long? IdEventReport { get; set; }
}
Это...
567 просмотров
schedule
15.04.2023
Исключение сопоставления в Entity Framework
У меня есть большая база данных для многоязычного приложения, которое получает тексты с сервера, вставляет в базу данных, а затем на основе предпочитаемого пользователем языка находит соответствующий текст.
Позвольте мне сначала описать базу...
1103 просмотров
schedule
08.04.2024
Как применить связь «или-или» между свойствами модели с помощью EF Core?
Я использую EF Core.
Моя сущность Customer имеет свойства Address1 , Address2 и AddressFull .
В зависимости от того, какая система отправляет мне данные, я могу получить Address1 и Address2 или AddressFull .
Итак, мне нужно:...
255 просмотров
schedule
30.08.2022
Отображение необычных отношений между таблицами
Мне было интересно, может ли кто-нибудь посоветовать мне, как решить проблему, связанную с использованием FluentAPI для сопоставления пары таблиц.
У меня есть родительская таблица, в которой есть наш ключ с именем ID, затем дочерняя таблица с двумя...
85 просмотров
schedule
29.10.2022