首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Node Mongodb本地驱动程序v2.2仍然与节点0.12.X兼容吗?

Node Mongodb本地驱动程序v2.2仍然与节点0.12.X兼容吗?
EN

Stack Overflow用户
提问于 2016-07-11 08:35:59
回答 1查看 138关注 0票数 0

我在0.12.X版本的节点应用程序中使用了用于Node的Mongodb本地驱动程序 v2.1。我刚刚将驱动程序升级到2.2版本,但是我通过简单的插入获得了这个错误:

代码语言:javascript
复制
/web-apps/j2ee/jenkins/back/node_modules/mongodb/node_modules/mongodb-core/lib/topologies/server.js:320
  self.s.pool = new Pool(Object.assign(self.s.options, options, {bson: this.s.
                                ^
TypeError: undefined is not a function
    at Server.connect (/web-apps/j2ee/jenkins/back/node_modules/mongodb/node_modules/mongodb-core/lib/topologies/server.js:320:33)
    at Server.connect (/web-apps/j2ee/jenkins/back/node_modules/mongodb/lib/server.js:328:17)
    at open (/web-apps/j2ee/jenkins/back/node_modules/mongodb/lib/db.js:220:19)
    at Db.open (/web-apps/j2ee/jenkins/back/node_modules/mongodb/lib/db.js:243:44)
    at connectFunction (/web-apps/j2ee/jenkins/back/node_modules/mongodb/lib/mongo_client.js:220:67)
    at connect (/web-apps/j2ee/jenkins/back/node_modules/mongodb/lib/mongo_client.js:367:5)
    at Function.MongoClient.connect (/web-apps/j2ee/jenkins/back/node_modules/mongodb/lib/mongo_client.js:113:3)
    at PriceInsert._write (/web-apps/j2ee/jenkins/back/src/helpers/price-insert-stream.js:34:21)
    at doWrite (_stream_writable.js:301:12)
    at writeOrBuffer (_stream_writable.js:288:5)

到目前为止,驱动程序兼容性文档还不是,因为只有2.1版本的需求。他们似乎使用了与节点0.12.X不兼容的ES2015特性(Object.assign)。

我必须呆在2.1区吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-11 08:51:34

我刚刚在他们的Jira跟踪器上发现了一个问题,这个bug将在下一个版本2.2.1中修复。

https://jira.mongodb.org/browse/NODE-747?jql=project%20%3D%20NODE

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38302488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档