gpt4 book ai didi

node.js - 如何使用 Sequelize 中的现有列值更新列值

转载 作者:行者123 更新时间:2023-12-03 22:22:37 24 4
gpt4 key购买 nike

喜欢:

update user.age = user.age+1 where id=123

尝试:
models.User.update({age:sequelize.col('age')+1},{where:{id:123}}).success()...

我应该怎么办?

最佳答案

user.increment('age');

注意 user 应该是一个实例,而不是模型,所以你应该先做 models.User.find(123)
http://sequelize.readthedocs.org/en/latest/api/instance/#incrementfields-options-promise

关于node.js - 如何使用 Sequelize 中的现有列值更新列值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27790927/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com