Strongloop: циклическое создание вложенной структурированной модели

#strongloop

#strongloop

Вопрос:

Как создать модель с вложенной структурой? Пример: { родительский { Дочерний { Лист } } }

Комментарии:

1. { родительский { Дочерний { Лист } } }

Ответ №1:

Вам нужно создать отношения между моделями. Используя структуру, которую вы указали:

  1. у каждого родителя есть много дочерних элементов
  2. каждый дочерний элемент принадлежит родительскому элементу и имеет множество листьев
  3. каждый лист принадлежит дочернему элементу

Для создания отношений вы можете использовать генератор циклических отношений в терминале: slc loopback:relation

Посмотрите это репозиторий github, где я демонстрирую, как это работает: https://github.com/jeserodz/loopback-nested-relations-example

А также ознакомьтесь с официальной документацией по этой функции: http://loopback.io/doc/en/lb2/Creating-model-relations.html