如何将 MongoDB ObjectID 字符串转换为字符串

时间:2021-01-19 03:17:48

标签: mongodb authentication mern

我正在尝试通过传入请求查找用户。

router.get("/user", auth, (req, res) => {
    const db = mongoUtil.getDb();
    db.db("mern-auth-2").collection("users").findOne({_id: ObjectId(`${req.user.id}`)})
    .select('-password')
    // console.log(req.user.id)
    .then(user => res.json(user));
});

例如,req.user.id 是控制台日志记录 abcdefg,在我的数据库中它是 ObjectId('abcdefg')

我如何比较这两个?以上是我目前编写的代码,不起作用。

0 个答案:

没有答案