代码之家  ›  专栏  ›  技术社区  ›  Natjo

在mongodb版本2.4中使用mongodb node.js包

  •  0
  • Natjo  · 技术社区  · 6 年前

    我正在通过raspberry pi上的node.js运行一个网站,并希望将其连接到mongodb数据库。不幸的是,由于采用32位系统,mongodb服务器提供的存储库版本仅为2.4版。

    我试图编译更高版本的mongodb,但没有成功。尝试通过my node.js应用程序连接到数据库时出现以下错误:

    MongoError: Server at localhost:27017 reports wire version 0, but this version of Node.js Driver requires at least 2 (MongoDB2.6).
    

    1 回复  |  直到 6 年前
        1
  •  2
  •   Natjo    6 年前

    好的,所以我很容易就解决了。您可以在中设置mongodb的版本 package.json 将文件归档到较低的文件中。2.X版本显然使用mongodb 2.4或更低版本!