let express = require('express'); let router = express.Router(); let connection = require("../../utils/mongoDB") router.get('/:collection',async function (req, res) { var query = Object.assign(req.params, req.query); console.log(query); var result = await connection.reqMongo(req,req.method,query,req.params.collection) res.status(200).json(result); }); router.post('/:collection',async function (req, res) { var query = Object.assign(req.params, req.query); var result = await connection.reqMongo(req, query) res.status(200).json(result); }); router.put('/:collection',async function (req, res) { var query = Object.assign(req.params, req.query); var result = await connection.reqMongo(req, query) res.status(200).json(result); }); router.delete('/:collection',async function (req, res) { var query = Object.assign(req.params, req.query); var result = await connection.reqMongo(req, query) res.status(200).json(result); }); module.exports = router;