node.js模块支持postgres大对象(不是bytea)

时间:2013-04-03 15:55:31

标签: node.js postgresql

似乎“npm pg”(https://github.com/brianc/node-postgres)是从node.js脚本与postgres数据库交互的首选模块。

然而,该模块不支持postgres“Large Objects”形式的二进制大对象。它只支持bytea格式。

是否有一个我缺少的模块支持?

1 个答案:

答案 0 :(得分:0)

您可能需要撰写自己的支持。请注意,libpq基本上只是通过SQL接口调用函数。有关更多文档,请参阅http://www.postgresql.org/docs/9.1/static/lo-funcs.html

如果需要,可以参考libpq客户端界面文档,然后使用\df查看如何在PostgreSQL中调用它们。