Entity Framework - Изменение представления дерева - PullRequest
0 голосов
/ 04 октября 2018

Каким образом можно редактировать представление с множеством базовых таблиц через Entity Framework?

контекст: базовую модель данных (типичная таблица типа «родители-потомки») необходимо не только визуализировать, но и манипулировать в пользовательском интерфейсе.(Я использую fancy tree и сгенерированные EF контроллеры)

Я хочу сделать что-то очень похожее на this

Для того, чтобы сделать этоМне нужен список узлов верхнего уровня (родители без родителей, в розовом на изображении), чтобы начать детализацию пользовательского интерфейса.

Это требует нескольких представлений, которые я мог бы интегрировать в EF с новым классом и сгенерировать его контроллер.(... \ api \ my-top-level-parent-view \ вызовет .. \ api \ children \ id, где id = родительский идентификатор).Я проверил, что это работает.

Управление деревом - это совсем другая задача!

Нажав на узел, я могу получить его ID, но о его корне ничего не известно.

Как использовать EF для изменения данных дерева модели, когда пользовательский интерфейс отображает результат представления?

Tree structure

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