Я хочу добавить дочерние категории к родительским категориям как объект json после использования запроса поиска - PullRequest
0 голосов
/ 12 июня 2019
I have parent categories and child categories in my database as shown            below.
[{
"name": "electronics"
  , "parent": "/"
  , "category": "/electronics"
}, {
"name": "embedded"
  , "parent": "/electronics"
  , "category": "/electronics/embedded"
},
{
"name": "laptops"
  , "parent": "/electronics"
  , "category": "/electronics/laptops"
},
{
    "name": "dell"
  , "parent": "/electronics/laptops"
  , "category": "/electronics/laptops/dell"
},
{
    "name": "acer"
  , "parent": "/electronics/laptops"
  , "category": "/electronics/laptops/acer"

},

 {
    "name": "cases"
  , "parent": "/"
  , "category": "/cases"
}, {
"name": "big"
  , "parent": "/cases"
  , "category": "/cases/big"
}, {
"name": "small"
  , "parent": "/cases"
  , "category": "/cases/small"
}]

I want those category to be fetched by appending the child category       with the parent category as json object . ie
[electronics:{
  name:embedded
},
{
name:laptops{
name:dell
},{
name:acer
},
},
cases:{
name:big
},{
name:small
}
]

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

Я хочу, чтобы эти категории входили во вложенный объект json, как показано выше. Дочерняя категория должна быть добавлена ​​к соответствующей родительской категории.

1 Ответ

0 голосов
/ 12 июня 2019

Мое решение:

let newCategory={name:'abc'};
let data = listCategory;
listCategory.push(newCategory);
listCategory.save();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...