const MongoClient = require('mongodb').MongoClient;
MongoClient.connect('mongodb://localhost:27017', { useNewUrlParser: true }, (err, client) => {
if (err) {
console.error(err);
return;
}
const db = client.db('mydb');
const collection = db.collection('mycollection');
collection.insertOne({ name: 'John Doe', age: 30, email: 'john.doe@example.com' }, (err, result) => {
if (err) {
console.error(err);
return;
}
console.log('Insert successful!');
collection.findOne({ name: 'John Doe' }, (err, document) => {
if (err) {
console.error(err);
return;
}
console.log('Query result:', document);
});
client.close();
});
});