Node.js 如何在等于psql的postgres节点中运行查询\“复制”;指挥部?
我有一个运行命令的shell脚本:Node.js 如何在等于psql的postgres节点中运行查询\“复制”;指挥部?,node.js,postgresql,Node.js,Postgresql,我有一个运行命令的shell脚本: psql -h $DBHOST -U $DBUSERNAME -c "\copy sometable FROM '$PWD/sometable.csv' WITH DELIMITER ',' CSV HEADER" 这很好用 现在,由于我有一些实现更高级逻辑的需求,我正在将其中一些命令迁移到nodejs代码中 是否可以使用postgres节点运行此\copy命令 如果没有,我会看到另一种方法来运行这个命令,因为它是来自nodejs的shell命令,带有req
psql -h $DBHOST -U $DBUSERNAME -c "\copy sometable FROM '$PWD/sometable.csv' WITH DELIMITER ',' CSV HEADER"
这很好用
现在,由于我有一些实现更高级逻辑的需求,我正在将其中一些命令迁移到nodejs代码中
是否可以使用postgres节点运行此\copy
命令
如果没有,我会看到另一种方法来运行这个命令,因为它是来自nodejs的shell命令,带有require('child_process')。我想您正在寻找的spawn
。这是同一作者对节点pg的“扩展”