const query = {
text: 'INSERT INTO users(name, email) VALUES($1, $2)',
values: ['brianc', 'brian.m.carlson@gmail.com'],
}
const res = await client.query(query)
console.log(res.rows[0])
const text = 'INSERT INTO users(name, email) VALUES($1, $2) RETURNING *'
const values = ['brianc', 'brian.m.carlson@gmail.com']
const res = await client.query(text, values)
const query = {
text: `SELECT pr.printer_id, m.material
FROM printer_material pm
JOIN printer pr ON pm.printer_id = pr.printer_id
JOIN material m ON pm.material_id = m.material_id
WHERE pr.printer_id = $1,
values: [printer_id],`
};
run promise
error catched in .catch
Methods with the same name as their class will not be constructors in a future version of PHP;
Если бы я разбирался с проблемой я бы проверил
Например такой код, будет ли выдавать ошибку
response.status(200).json({result: 'ok'});
Если будет нормально отдавать {result: 'ok'} - значит с HTTP ответом проблем нет и затык в results структуре.
И если всё таки console.log(JSON.stringify(results)); Отрабатывает, я бы попробовал вернуть,
response.status(200).json(JSON.parse(JSON.stringify(results)));
Это костыли конечно, но может что-то сработает. holllop