我從here閱讀教程,我不明白爲什麼第二個「insertOne」不起作用。感謝幫助!嵌套promises節點js
var Promise=require('promise');
var MongoClient=require('mongodb').MongoClient;
var url = 'mongodb://localhost/EmployeeDB';
MongoClient.connect(url)
.then(function(db)
{
db.collection('Documents').insertOne({
Employeeid: 1,
Employee_Name: "Petro"})
.then(function(db1) {
db1.collection('Documents').insertOne({
Employeeid: 2,
Employee_Name: "Petra"})
})
db.close();
});
'db.close()'在第一個'insertOne'解決之前調用 – MarkoCen
不要嵌套promise;這就破壞了甚至使用它們的目的。 – ndugger