5
var connection = mongoose.createConnection('mongodb://localhost:9000/' + databaseName);
connection.db.dropDatabase(function(err){
// never reach this point!
debugger;
console.log(err);
console.log('-------------->Dropped database: ' + databaseName);
});
Nếu tôi connection.open nó nói rằng nó đã được mở và không có nhiều cuộc gọi để "mở" được hỗ trợ cho cùng một kết nối.
Thậm chí điều này không làm việc
var conn = mongoose.createConnection('mongodb://localhost',databaseName, 9000, {}, function(){
console.log('created'); // is reached
conn.db.dropDatabase(callback); // but the callback is not called anyway
});
vấn đề là gì? ("Cầy mangut": "3.1.0") Cơ sở dữ liệu thậm chí không được giảm ... nhờ
Bạn chưa thử điều này trong phần 'Ngay cả điều này không hoạt động' trong bài đăng gốc của bạn chưa? – JohnnyHK
vâng, thật lạ lùng. Tôi không biết tại sao bây giờ nó làm việc: S –
Vâng, có một chút khác biệt: trong "câu hỏi" tôi đã được thông qua db làm đối số thay vì ghép trong chuỗi như trong "câu trả lời". Đó là mánh khóe từ những gì tôi biết. –