У меня есть такой тип данных:
MtoM
{
ParentID,
ChildID
}
Item
{
ID,
Data,
Label
}
Как мне написать запрос linq, который возвращает каждый ChildID с заданным ParentID и связанные данные и метки для каждого из этих дочерних идентификаторов.Если бы я использовал SQL, я бы использовал union all
и inner join
, но я не знаю linq достаточно хорошо, чтобы сделать это.
Производительность абсолютно не проблема, так как будет не более 3уровни вложенности и только 1 или 2 предмета на каждом уровне.DDL, который я пытаюсь заполнить, используется редко и не является критически важным для миссии.