在node.js中连接mongodb数据库时,不同版本号的mongo和node.js,有的连接正常,有的连接报错。如图。解决方法我知道的有两种(推荐第二种方法)
1.第一种降低mongodb的版本
当我的数据库进行如下操作时就报错
当我查看package.json的时候,mongodb显示是3点击的版本如图(大多数连接数据成功,操作数据库报错db.collection找不到时,大多是版本不一致)
npm 自动下载是新版本可以重新下载固定版本号的mongodb 。
2.第二种用新的书写方法mongodb
如图新的写法:
再运行是显示成功