Как выполнить Entity Framework поиск по дереву и возврат только удовлетворяет условию узла и его parrent? - PullRequest
0 голосов
/ 15 октября 2018

У меня есть древовидная структура в базе данных EntityFramework, узел:

class Node
{
    int Id {get; set}
    string Title { get; set; }
    int NodeType { get; set; }
    IEnumerable<Node> Child { get; set; }
    int? ParentId { get; set; }
}

Доступно 3 уровня для дочерних узлов.

Как выполнить поиск по Title и Type?

Если узел на максимально доступном уровне удовлетворяет условию - вернуть этот узел и все родительские для него в корень?

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