我正在学习MongoDB的基本CRUD操作,但是我很难理解为什么我们在下面的promise中使用方法之前要使用req.user -
为什么不能直接使用return addToProduct()而不是req.user.AddToProduct()
exports.postCart = (req, res, next) => {
const prodId = req.body.productId;
Product.findById(prodId)
.then(product => {
return req.user.addToCart(product);
})
.then(result => {
console.log(result);
})