如何设置 Sequelize.js 来流式传输数据而不是承诺/回调?
How can I set up Sequelize.js to stream data instead of a promise / callback?
我正在使用 MySQL
并且响应非常大(超过 15,000 行)。这需要……嗯……时间。但我可以立即开始处理第一个结果。我可以用 sequelize
以某种方式设置流吗?如果是,怎么做?
有一个related GitHub for this。看来短期内不会发生。
现在我正在监视我的控制台,保存 Sequelize 生成的查询,然后将我的代码重构为 运行 使用 node-mysql 的查询。
connection.query(mySavedQuery).stream().pipe(...)
您也可以使用 node-sequelize-stream
库。
我正在使用 MySQL
并且响应非常大(超过 15,000 行)。这需要……嗯……时间。但我可以立即开始处理第一个结果。我可以用 sequelize
以某种方式设置流吗?如果是,怎么做?
有一个related GitHub for this。看来短期内不会发生。
现在我正在监视我的控制台,保存 Sequelize 生成的查询,然后将我的代码重构为 运行 使用 node-mysql 的查询。
connection.query(mySavedQuery).stream().pipe(...)
您也可以使用 node-sequelize-stream
库。