Используйте EntityFramework для загрузки элементов, которые имеют более одного подэлемента - PullRequest
0 голосов
/ 06 января 2020

У меня есть класс Item, который содержит список подэлементов, как показано ниже

public class Item
{
    public List<SubItem> SubItems
}

Как я могу использовать структуру сущностей для загрузки только тех элементов, у которых в списке подэлементов есть хотя бы один подэлемент?

1 Ответ

0 голосов
/ 06 января 2020

Вы пробовали это следующим образом:

var items = dbContext.Set<Item>().Include(i => i.SubItems)
                 .Where(i => i.SubItems.Any()).ToList()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...