Node.js Nodejs+;csv数据插入到表中

Node.js Nodejs+;csv数据插入到表中,node.js,csv,Node.js,Csv,我正在尝试从csv文件向表中插入数据 例如,我在csv文件中有3行记录。我需要像异步一样插入数据。(一个接一个,最后完成) 当前输出: done success success success 预期产出: success success success done 最好是将每行数据存储在一个数组中,然后在end上进行创建/插入,如果插入大数据意味着我们在这方面有问题。ie)超过1000个重新记录。这里的问题是,.create也是异步的,所以当调用'end'时,很可能还没有插入所有数据(这就是您

我正在尝试从csv文件向表中插入数据

例如,我在csv文件中有3行记录。我需要像异步一样插入数据。(一个接一个,最后完成)

当前输出:

done
success
success
success
预期产出:

success
success
success
done

最好是将每行数据存储在一个数组中,然后在
end
上进行创建/插入,如果插入大数据意味着我们在这方面有问题。ie)超过1000个重新记录。这里的问题是,
.create
也是异步的,所以当调用
'end'
时,很可能还没有插入所有数据(这就是您看到的)。如果您担心流中的大量数据,那么有npm模块可以读取csv并转换为JSON,这会在最后为您提供一个大的JSON数组,然后您可以将其插入数据库。您是如何解决这个问题的?
success
success
success
done