У меня есть следующий метод, который обновляет строку:
await db.query(`
UPDATE some_table
SET value1 = $1, value12 = $2, value2 = $3
WHERE id $5
`, [value1, value2, value3, id]);
Как изменить этот запрос, чтобы он пропустил, например, value2
и value3
, если они undefined
и обновят только столбец value1
?