как построить дерево родительских категорий и дочерних категорий nodejs и mongodb - PullRequest
0 голосов
/ 30 сентября 2019

Я новичок в nodejs. поэтому при создании схемы я разработал две коллекции, одну для категории , схему для всех моих категорий

, а затем создал другую схему, чтобы я мог связать родительские и дочерние категории в этой схеме

схема для связи родителя и потомка

Я получаю ссылку на результат для этого вывода результата для всех категорий

вывода результатадля связывания родителя и потомка Я хочу создать вывод точно так же.

[
  {
    isparent: true,
    _id: "5d8f108ce8e66e5f8102bc26",
    category_name: "Curricular aspects",
    category_level: 1,
    child: {
      isparent: false,
      _id: "5d911eeb7fedee2c6ebcfc7c",
      category_name: "Feedback System123",
      category_level: 2
    }
  },
  {
    isparent: true,
    _id: "5d8f10b3e8e66e5f8102bc27",
    category_name: "Teaching-learning and Evaluation",
    category_level: 1,
    child: {
      isparent: false,
      _id: "5d8f662d8a2e1627196f3945",
      category_name: "Feedback System",
      category_level: 2,
      Child: {
        isparent: false,
        _id: "5d91188403f30229404a85d1",
        category_name: "Feedback System3",
        category_level: 3
      }
    },
    child: {
      isparent: false,
      _id: "5d91187b03f30229404a85d0",
      category_name: "Feedback System2",
      category_level: 2
    }
  }
];

, пожалуйста, скажите мне, как это сделать. даже как я могу сделать это лучше.

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