0
如何获取我即将更新的行的当前值? 为了查找以前的值,我必须在执行更新之前执行findOne查询吗? 这是我想做的事:
UPDATE userModels SET nonce = nonce + 1 WHERE u_id = 1
续集,我如何获得更新行的当前值?
有一些办法,使这项工作从这里?我将如何获得[现在的价值]?我必须做一个单独的查询吗?
return userModels.update({
nonce: [CURRENT VALUE OF NONCE] + 1
},{
where: {
u_id: 1
}
}
);
http://docs.sequelizejs.com/en/latest/docs/instances/#incrementing-certain-values-of-an -instance –