如何在Mongoose DB中找到布尔值?

时间:2019-04-21 13:23:29

标签: mongodb express mongoose

我试图找到已经付款或没有付款的购物车,但是它总是不能正确返回,

让我说我想找到使用用户ID支付了错误的购物车模型 但它显示了结果的真实付款:(

到终点: 这是我的方法

static async getCartspaid(req, res, next) {
    try {
      const getPaid = await Cart.find({
        user: req.user._id,
        paid: false
      })
      if (!getPaid) {
        res.status(204).json({ error: `can't found any` });
      } else {
        res.status(200).json(getPaid);
      }
    } catch (e) {
      next(e);
    }
  }

结果是已付款真实清单,这是我不想要的结果, 我只想要列出“有偿平假”的列表

0 个答案:

没有答案