Javascript TypeError:无法读取属性';db';未定义的
我所做的与视频中的完全一样,但每次出现此问题时,请提供帮助! 以下是视频的链接: 试试这个:Javascript TypeError:无法读取属性';db';未定义的,javascript,node.js,mongodb,Javascript,Node.js,Mongodb,我所做的与视频中的完全一样,但每次出现此问题时,请提供帮助! 以下是视频的链接: 试试这个: var blog = client.collection("blog"); console.log("DB connected"); client.db不存在 事实上,您的“客户端”是您的数据库,因此您应该将其重命名为db,如下所示: var MongoClient = require('mongodb').MongoClient; MongoClient.connect('mongodb://lo
var blog = client.collection("blog");
console.log("DB connected");
client.db
不存在
事实上,您的“客户端”是您的数据库,因此您应该将其重命名为db,如下所示:
var MongoClient = require('mongodb').MongoClient;
MongoClient.connect('mongodb://localhost:27017/animals', function(err, db) {
if (err) {
throw err;
}
db.collection('mammals').find().toArray(function(err, result) {
if (err) {
throw err;
}
console.log(result);
});
});
来源:试试这个:
var blog = client.collection("blog");
console.log("DB connected");
client.db
不存在
事实上,您的“客户端”是您的数据库,因此您应该将其重命名为db,如下所示:
var MongoClient = require('mongodb').MongoClient;
MongoClient.connect('mongodb://localhost:27017/animals', function(err, db) {
if (err) {
throw err;
}
db.collection('mammals').find().toArray(function(err, result) {
if (err) {
throw err;
}
console.log(result);
});
});
来源:现在它说的是未定义的集合。((试着控制台记录回调函数中的参数,看看它返回了什么。请在这里发布结果。现在它说的是未定义的集合。((试着控制台记录回调函数中的参数,看看它返回了什么。请在这里发布结果。)。