Как получить представление как int в Entity Framework - PullRequest
0 голосов
/ 05 мая 2020

У меня есть представление MyView, которое возвращает список идентификаторов из базы данных, и мне нужно сопоставить его с Entity Framework в моем решении. Однако Entity Framework генерирует мне класс MyView.cs с одним столбцом

public int Id { get; set; }

. Я спрашиваю, могу ли я использовать Entity Framework для получения только списка int вместо создания класса-оболочки поверх int.

Я использую. Net Framework 4.7

Спасибо

1 Ответ

0 голосов
/ 05 мая 2020

Как насчет

List<int> intList = yourContext.MyView.Select(x => x.Id).ToList();

Это будет go через все записи MyView, выберет значение Id и сохранит эти значения в List<int> в качестве конечного результата.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...