Mongodb node.js驱动程序升级到2.0.27会对collection.save返回不同​​的结果

时间:2015-04-16 14:05:31

标签: node.js mongodb

我已经将我的mongodb驱动程序升级到2.0.27(以前是1.4.29),我在几种环境下工作:2.4,2.6和3.0,对于2.4和3.0它运行良好,但当我运行它对2.6时我打电话时可以得到不同的结果 this.collection.save(account, {}, function (err, result){...}); 在2.4我只获得了我的帐户文档,但在2.6我得到了:

{ result: { ok: 1, n: 1 },
connection: 
{ domain: null,
_events: 
{ close: [Object],
error: [Object],
timeout: [Object],
parseError: [Object],
connect: [Function] },
_maxListeners: 10,
..... },
ops: 
[ { profile: {},
type: 'individual',
created_at: Thu Apr 16 2015 13:07:11 GMT+0000 (UTC),
identities: [],
_id: 552fb3ffea521d3c1d5a93ee } ] }

我仍在使用新的文档但是在操作之下,而不是像以前一样。

这是新的mongodb驱动程序的错误吗?我应该以不同的方式处理我的结果吗为什么我从不同的db版本得到不同的结果?

0 个答案:

没有答案