繁体   English   中英

使用 ORM Sequelize / node.js 操作数据

[英]Manipulating data using ORM Sequelize / node.js

我正在寻找一个异步函数/类方法,它将能够进入我的任务数据库并将所有“完整”值更改为 true。

我的模型称为任务。 我想我可能对模型是什么感到困惑,因为我只是想设置

Task.complete = true;

这没有做任何事情。 我如何实际访问和操作数据? 我正在制作一个类方法。

Task.completeAll() = async function(){

 Task.complete = true;
}

我一直在 Task 上使用 .findAll() 方法,但我认为这将用于查找数据,不一定操作它。

谢谢。

您应该使用模型方法,例如update 例如:

Task.update({ complete: true }, { })

如果你希望只更新某些记录只是指定在选择对象:

Task.update({ complete: true }, { where: {
  complete: false
}
})

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM