mysql - 如何在nodejs中执行sequelize批量插入

标签 mysql node.js sequelize.js

我正在使用 nodejs、sequelize 和 MySQL 编写休息。
我想使用 sequelize 的批量插入在 MySQL 表中插入 6000 条记录,所以批量插入是可能的吗?

// temp is my array 
SymbolsData.bulkCreate(temp)
        .then((dbRes) => {
            console.log(dbRes);
        })
        .catch((err) => {
            console.log('error', err);
        });

最佳答案

在我的临时数组中,有很多对象没有对象键,所以我根据数据库字段名称添加了对象键,然后将该数组传递给 bulkInsert 并且它运行良好。我错过了对象键。

关于mysql - 如何在nodejs中执行sequelize批量插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55586142/

相关文章:

c# - 错误: The operation not method is not implemented

mysql 帮助...返回数据时遇到问题

php - 数字字符串(任意大小)-> 多个整数

mysql - 计算日期之间的差异

node.js - 在 Linux 服务器和路由上运行两个应用程序

node.js - Sequelize hooks,有什么方法可以获取 Express 的用户?

node.js - Dialogflow NodeJs Fulfillment V2 - Webhook 方法调用在完成回调之前结束

ruby - 将 HTML、CSS 和 Node.js/Ruby 与 Heroku、Git 和 AWS 放在一起

node.js - Sequelize.js 中的前缀支持

sequelize.js - 从关联表中获取信息