Node.js 如何使用sequelize中的现有列值更新列值
比如: 尝试: 我该怎么办Node.js 如何使用sequelize中的现有列值更新列值,node.js,sequelize.js,Node.js,Sequelize.js,比如: 尝试: 我该怎么办 models.User.update({age:sequelize.col('age')+1},{where:{id:123}}).success()... 请注意,user应该是一个实例,而不是模型,因此您应该首先执行models.user.find(123) 请注意,user应该是一个实例,而不是模型,因此您应该首先执行models.user.find(123) 通过这种方式,您可以使用现有值进行更新 user.increment('age'); 示例代码:
models.User.update({age:sequelize.col('age')+1},{where:{id:123}}).success()...
请注意,user应该是一个实例,而不是模型,因此您应该首先执行models.user.find(123)
请注意,user应该是一个实例,而不是模型,因此您应该首先执行models.user.find(123)
通过这种方式,您可以使用现有值进行更新
user.increment('age');
示例代码:
Sequelize.literal('no_of_sub_categorys + 1')
通过这种方式,您可以使用现有值进行更新
user.increment('age');
示例代码:
Sequelize.literal('no_of_sub_categorys + 1')