У меня есть модель «Попытка», которая связана с пользователем.
У пользователя много попыток, поэтому это отношение «многие к одному», которое Я попытался определить в соответствии с соглашением.
Однако при получении попытки член User модели Attempt извлекается как нулевой, а UserId имеет значение. Почему это? И что я могу сделать, чтобы это отображалось автоматически?
Я видел этот пост, но не совсем понял ответ на него.
Модель попытки:
public class Attempt
{
public Attempt()
{
}
public int AttemptId { get; set; }
public string UserId { get; set; } = default!;
public MyUser User { get; set; } = null!;
/* ... */
}
Модель пользователя:
public class MyUser : IdentityUser
{
public string DisplayName { get; set; } = string.Empty;
public List Attempts { get; } = [];
}
Подробнее здесь: https://stackoverflow.com/questions/791 ... ata-of-the
C# Entity Framework Core - отношение «один ко многим» не отображает данные «Один» ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
C# Entity Framework Core - отношение «один ко многим» не отображает данные «Один»
Anonymous » » в форуме C# - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как заставить отношение «многие ко многим» запрашиваться как OUTER JOIN в Entity Framework
Anonymous » » в форуме C# - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как заставить отношение «многие ко многим» запрашиваться как OUTER JOIN в Entity Framework
Anonymous » » в форуме C# - 0 Ответы
- 13 Просмотры
-
Последнее сообщение Anonymous
-