似乎“npm pg”(https://github.com/brianc/node-postgres)是从node.js脚本与postgres数据库交互的首选模块。
然而,该模块不支持postgres“Large Objects”形式的二进制大对象。它只支持bytea格式。
是否有一个我缺少的模块支持?
答案 0 :(得分:0)
您可能需要撰写自己的支持。请注意,libpq基本上只是通过SQL接口调用函数。有关更多文档,请参阅http://www.postgresql.org/docs/9.1/static/lo-funcs.html。
如果需要,可以参考libpq客户端界面文档,然后使用\df
查看如何在PostgreSQL中调用它们。