Подскажите кто знает как можно реализовать задачу.
В коде на node js при запросе в базу получаю данные:
[
{ id: 1, text: 'Группа №1' },
{ id: 2, text: 'Группа №2' },
{ id: 3, text: 'Группа №3' },
{ id: 4, text: 'Группа №4' },
{ id: 5, text: 'Группа №5' }
]
Нужно как то подставить значение чтобы получилось:
[
{ id: 0, text: 'Без категории' },
{ id: 1, text: 'Группа №1' },
{ id: 2, text: 'Группа №2' },
{ id: 3, text: 'Группа №3' },
{ id: 4, text: 'Группа №4' },
{ id: 5, text: 'Группа №5' }
]
Сам код:
connection.query("SELECT id, name AS text FROM category", (error, results) => {
if (error) {
console.log(error)
}
res.send(results);
});
Пробовал решение но почему то через код Object.assign почему то первое значение "{ id: 1, text: 'Группа №1' }" заменяется на "{ id: 0, text: 'Без категории' }".