Свойства навигации EF Core как для коллекции, так и для конкретного элемента в коллекции.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Свойства навигации EF Core как для коллекции, так и для конкретного элемента в коллекции.

Сообщение Anonymous »

У меня есть основной класс сущностей EF, который имеет свойство навигации к коллекции другого класса сущностей EF в отношении «один ко многим». Этот второй объект имеет свойство DateCreated и ссылку навигации обратно к основному классу в отношении один-к-одному.

Код: Выделить всё

enter code here< /code>.

по соображениям производительности, которые я хочу добавить еще одно навигационное свойство в основной класс в самую последнюю запись в коллекции классов, но я сталкиваюсь с множеством проблем, связанных с иностранными ключами. < / п>
public class MainClass
{
public virtual List OtherClasses { get; set;}
public virtual OtherClass LatestOtherClass { get; set; }
}

public class OtherClass
{
public virtual MainClass { get; set;}
public virtual DateTime DateCreated { get; set;}
}
Я получаю сообщение об ошибке: «Невозможно определить связь, представленную навигацией «MainClass.LatestOtherClass» типа «OtherClass».
Я предлагаю настроить связь вручную но мне до сих пор не удалось найти способ успешно сделать это, не вызывая ошибок DbContext и не разрывая связь в противоположном направлении.
Возможно ли это, и если да, то как мне это настроить? ?
Это противоречит базе данных Postgresql, если это имеет какое-либо значение.

Подробнее здесь: https://stackoverflow.com/questions/791 ... -in-the-co
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»