mongodb连接数据库成功,操作数据库时报错

时间:2024-03-12 22:20:22

在node.js中连接mongodb数据库时,不同版本号的mongo和node.js,有的连接正常,有的连接报错。如图。解决方法我知道的有两种(推荐第二种方法)

mongodb连接数据库成功,操作数据库时报错

1.第一种降低mongodb的版本

当我的数据库进行如下操作时就报错

mongodb连接数据库成功,操作数据库时报错

当我查看package.json的时候,mongodb显示是3点击的版本如图(大多数连接数据成功,操作数据库报错db.collection找不到时,大多是版本不一致)

mongodb连接数据库成功,操作数据库时报错

npm 自动下载是新版本可以重新下载固定版本号的mongodb 。

2.第二种用新的书写方法mongodb

如图新的写法:

mongodb连接数据库成功,操作数据库时报错

再运行是显示成功

mongodb连接数据库成功,操作数据库时报错