Я ценю, что эти вопросы были рассмотрены много раз, но, кажется, не могу заставить его работать для моего сценария, я просто не понимаю синтаксис или реализацию правильно.
Сейчас у меня очень простойметод обновления, который обновляет 1 столбец, находя этого пользователя по его идентификатору
User.update = (id, value) => {
pool.query('UPDATE users SET membership_expiry_date = $2 where id = $1', [id, value], (err) => {
if (err) {
return console.error(err);
}
return console.log('User Updated');
});
};
await User.update(req.body.user_id, "value");
У меня есть несколько столбцов, которые я хотел бы обновить, и не уверен, как это настроить.Каждый раз, когда я обновляюсь, у меня может быть разное количество столбцов для обновления, в зависимости от того, какая информация обновляется