Senbonzakuraa
@Senbonzakuraa
Начинаю начинать

Как правильно добавить данные в json?

ребята, подскажите как правильно добавить данные в json?
Нужно вот так:

"data": [
      {
        "23223cxv2": {
          "login": "23223cxv2",
          "password": "sada",
          
        },
        "dsffds": {
          "login": "23223cxv2",
          "password": "sada",
        }
      }
    ]


а получается вот так:
"data": [
  {
    "23223cxv2": {
      "login": "23223cxv2",
      "password": "sada",
      
    }
  },
  {
    "dsffds": {
      "login": "23223cxv2",
      "password": "sada",

    }
  }
]

т.е чтоб был только 0 индекс после data и обращаться напрямую к логину без цикла

вот код:
allAccounts.accounts[data] = []
let test = {}
test[req.body.data.login] = {
    login: req.body.data.login,
    password: req.body.data.password,
}

allAccounts.accounts[data].push(test)
  • Вопрос задан
  • 80 просмотров
Решения вопроса 1
Senbonzakuraa
@Senbonzakuraa Автор вопроса
Начинаю начинать
Спасибо iKest со стэка.
Решение:
Object.assign(allAccounts.accounts[data][0], test);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы