MySQL忽略使用SET归档

时间:2018-10-04 01:43:03

标签: javascript mysql node.js

这样做,受影响的行数为零。

const fields = ['name','age', 'createdAt'].filter(field => field !== 'createdAt').map(field => `${field} = ?`).join(', ');

const query = `UPDATE configurations SET ${fields}  WHERE id = ? `;

问题出在filter(field => field !== 'createdAt'),但是如果我删除它,则createdAt将为null。如何忽略createdAt的值(保持先前的值)?

0 个答案:

没有答案