var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://localhost:27017/testdb";
MongoClient.connect(url, function(err, db) {
if (err)
throw err;
db.collection("OTPs").findOne({}, function(err, result) {
if (err)
throw err;
console.log(OTPs.name);
db.close();
});
});
错误信息:TypeError: db。集合不是函数
从版本3开始,语法已经更改为获取db
对象,因为函数只提供client
对象,然后尝试以下
var url = "mongodb://localhost:27017/testdb";
MongoClient.connect(url, (err, client) => {
// Client returned
var db = client.db('mytestingdb');
if (err)
throw err;
db.collection("OTPs").findOne({}, function(err, result) {
if (err)
throw err;
console.log(OTPs.name);
db.close();
});
});