Я использую Entity Framework с помощью следующей таблицы SQLЧто такое правильное выражение лямбда вернуть иерархические данные
Таблица TestParentChilds
:
id name parent
------------------
1 John null
2 Bill 1
3 Jane 2
4 Bob 2
id
является первичным ключом и parent
внешний ключ - таблица имеет самостоятельную ссылку. Я два свойства навигации в EF называется [Subordinates]
(кратность * Many) и [Manager]
(кратность 1 или 0)
я получаю странные результаты, используя следующее выражение лямбда
/ * DAL code */
ManagePlayEntities ctx = new ManagePlayEntities();
return ctx.TestParentChilds.ToArray()
мне нужна помощь с лямбда-выражения, чтобы вернуться иерархические данные.
Можете ли вы уточнить «странные результаты»? –