【发布时间】:2017-05-12 07:26:27
【问题描述】:
我需要一些帮助,
我需要将文件作为流读取,并且在第一个块上我需要创建一个异步操作的数据库表。所以我想做的是创建一个双工/变压器流,它会在我们处理文件的开头时创建表,但在其他方面作为普通流工作。
作为一个伪代码,我认为是这样的
fileLoaderService
.loadfileAsStream()
.pipe(parser)
.pipe(
if !headerProcessed
createTable
passThrough
)
.pipe(insertToTable)
这可能吗?
【问题讨论】:
-
可以使用控制器的
start功能
标签: javascript node.js stream