Как запросить отношение manay ко многим в LINQ to Enities? - PullRequest
0 голосов
/ 23 января 2012

У меня есть отношение многие ко многим, yd_Category создает дерево, каждая статья существует в одной или нескольких категориях, я хочу, чтобы все статьи существовали в данной категории ID и всех подкатегориях?

каксделать это в Linq для сущностей?

Вы можете проверить отношения сущностей по ссылкам ниже:

1 Ответ

1 голос
/ 23 января 2012

Это довольно сложно, потому что Linq-to-entity не поддерживает иерархические запросы.Таким образом, если у вас теоретически неограниченная глубина иерархии категорий, вам нужно сделать это в SQL с помощью табличных выражений и иерархических запросов и представить этот запрос вашему приложению в виде представления (если это возможно) или хранимой процедуры (функции с табличными значениями еще не поддерживаются в4.x).

...