Javascript:
const MongoClient = require('mongodb').MongoClient;
const mongoose = require('mongoose');
const uri = "mongodb+srv://netninja:test1234@cluster0.qknxb.mongodb.net/myDB?retryWrites=true&w=majority";
const client = new MongoClient(uri, { useNewUrlParser: true, useUnifiedTopology: true });
client.connect()
.then(() => {
console.log('start');
})
.catch(err => {
console.error('App starting error:', err.stack);
process.exit(1)
});
var Schema = mongoose.Schema({
name: String,
price: Number,
quantiti: Number
});
var Book = mongoose.model('Book', Schema, 'Blogs');
var books = new Book([
{
name: 'Book',
price: 200,
quantiti: 300
},
{
name: 'Book1',
price: 300,
quantiti: 400
}
]);
books.save(function(err, book){
if(err){
return console.log(err);
}else{
console.log(book.name + " successfull");
}
})
Debugger attached.
start
MongooseError: Operation `Blogs.insertOne()` buffering timed out after 10000ms
at Timeout.<anonymous> (C:\Beka\OMP\Visual Studio Code\db\node_modules\mongoose\lib\drivers\node-mongodb-native\collection.js:185:20)
at listOnTimeout (internal/timers.js:554:17)
at processTimers (internal/timers.js:497:7)
Könnte jemand mir erklären, woran das liegt.
Vielen Dank im Voraul