Answers for "mongo db connection"

18

mongodb local connection string

mongodb://localhost:27017/mydbname
Posted by: Guest on May-28-2020
0

mongodb connection

import { Router } from 'express';
import { ObjectID } from 'mongodb';

const router = new Router();

router.get('/:id', async (req, res, next) => {
  try {
    const db = req.app.locals.db;
    const id = new ObjectID(req.params.id);
    const user = await db.collection('user').findOne({ _id: id }, {
      email: 1,
      firstName: 1,
      lastName: 1
    });

    if (user) {
      user.id = req.params.id;
      res.send(user);
    } else {
      res.sendStatus(404);
    }
  } catch (err) {
    next(err);
  }
});

export default router;
Posted by: Guest on October-22-2021

Browse Popular Code Answers by Language