CRUD operation in Mongodb
Create/Insert data In mongoDB
const dbConnect = require('./mongodb');
const insertData=async ()=>{
let data = await dbConnect();
let result = await data.insertMany(
[
{name:'max 5',brand:'micromax',price:420,category:'mobile'},
{name:'max 6',brand:'micromax',price:520,category:'mobile'},
{name:'max 7',brand:'micromax',price:620,category:'mobile'},
]
)
if(result.acknowledged){
console.log("data inserted");
}
}
insertData();
Read data from mongoDB
// ! This file use to read data from database
const dbConnect = require('./mongodb'); //This mongodb.js file imported
const main = async() => {
let data = await dbConnect();
data = await data.find().toArray();
console.log(data);
}
main();
Update data In mongoDB
const dbConnect = require('./mongodb');
const update = async() => {
let data = await dbConnect()
let result = await data.updateOne({Contact:7771842031},{$set:{Contact:9644779053}})
console.log(result);
}
update();
Comments
Post a Comment