Linq - Как получить всех детей - PullRequest
1 голос
/ 27 марта 2012

У меня есть тип MenuItem , который имеет отношение один-ко-многим с собой через свойство Children .

public class MenuItem
{
    //Some properties

    public IList<MenuItem> Children{get; set;}
}

Теперь. Есть ли способ в Linq-To-NH, чтобы получить все дочерние элементы до конечного уровня (не только прямые дочерние элементы) для узла.

1 Ответ

1 голос
/ 27 марта 2012

Кажется, у них есть способ сделать это, используя join fetch:

http://ayende.com/blog/4151/nhibernate-tips-tricks-efficiently-selecting-a-tree

http://nhibernate.hibernatingrhinos.com/16/how-to-map-a-tree-in-nhibernate

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