猿问

nodejs操作mongodb报错

用nodejs操作mongodb时,连接数据库正常,但是到了连接collection的部分就报错。

var MongoClient=require('mongodb').MongoClient;
const DB_CONN_STR='mongodb://127.0.0.1:27017/tb_db';

MongoClient.connect(DB_CONN_STR,function(err,db){
  if(err){
    
  }
  var col=db.collection('col')
  col.findOne()
  db.close();})

错误提示为:TypeError:db.collection is not a function...
写的跟官方文档例子一样为什么报出这个错误,而且菜鸟教程上也是这个写法。有点弄不懂了(ps:用python读写数据成功的)


动漫人物
浏览 1197回答 2
2回答

jeck猫

node mongodb版本问题,换了一个低版本就没问题了。
随时随地看视频慕课网APP

相关分类

MongoDB
Node.js
我要回答