Postgresql 命名为';id';massive.js中的列
我有一个现有的表,其中主键列被称为Postgresql 命名为';id';massive.js中的列,postgresql,massivejs,Postgresql,Massivejs,我有一个现有的表,其中主键列被称为gid,而不是id。当我使用像下面这样的大规模文档查询时,我得到错误:列“id”不存在。我可以指定我有一个名为gid的id列吗 我正在使用以下命令查询数据库: db.reports.findDoc({ gid: gid }, function (err, res) { ... }); Massive的文档表采用特定的模式。如果需要在文档正文之外存储更多信息,可以向文档表中添加列,并使用find或findOne检索这些列;但是,如果不中断文档表功能,则无法
gid
,而不是id。当我使用像下面这样的大规模文档查询时,我得到错误:列“id”不存在
。我可以指定我有一个名为gid
的id列吗
我正在使用以下命令查询数据库:
db.reports.findDoc({ gid: gid }, function (err, res) {
...
});
Massive的文档表采用特定的模式。如果需要在文档正文之外存储更多信息,可以向文档表中添加列,并使用
find
或findOne
检索这些列;但是,如果不中断文档表功能,则无法删除或重命名列。无法指定您正在使用替代文档表架构。您将不得不重命名您的gid
列,或者放弃使用findDoc