<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
<script src="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<!------ Include the above in your HEAD tag ---------->
<h1>Get,Put,Post,Delete Api Using Mongodb with nodejs</h1>
const express = require('express')
const dbconnect = require('./connection')
const app = express();
app.get('/', async (req,res)=>{
let data =await dbconnect();
data= await data.find().toArray();
res.send(data)
console.log(data);
});
app.post('/', async (req,res)=>{
let data =await dbconnect();
data= await data.insertOne({name:"Arjun Verma", skill:"MEAN Stack Developer"});
res.send(data)
console.log(data);
});
app.delete('/', async (req,res)=>{
let data =await dbconnect();
data= await data.deleteOne({name:"Arjun Verma"});
res.send(data)
console.log(data);
});
app.put('/', async (req,res)=>{
let data =await dbconnect();
data= await data.updateOne({name:"Arjun Verma"},{$set:{skill:"MEAN Developer"}});
res.send(data)
console.log(data);
});
app.listen(5000);