Проблема с SQL-запросом. Node.js + PostgreSQL

В общем, пытаюсь добавить в таблицу данные через post-запрос.

async add_city (req,res) { // добавить город
        const { id, city } = req.body
        const newCity = await db.query('INSERT INTO cityes (id_city, name_city) VALUES ($1, $2) RETURNING id_city, name_city', [id, city]);
        res.json(newCity.rows[0])
}

Сами данные в переменную записываются, это работает, но вот база данных ругается следующим образом:

error: ошибочный литерал массива: "0"
severity: 'ОШИБКА',
code: '22P02',
detail: 'Значение массива должно начинаться с "{" или указания размерности.',
where: "неименованный портал, параметр $1 = '...'"

Раньше абсолютно такая же конструкция идеально работала, возможно, связано с обновлением pg?


Ответы (0 шт):