new : true 를 해도 userInfo가 null로 날아옵니다. 이유가 무엇일까요?
글 수정 : 애초에 findOneAndUpdate 에 userInfo가 null이 나옵니다..ㅜㅜㅜ하...
if (duplicate) {
User.findOneAndUpdate(
{ _id: req.user_id, "cart.id": req.body.productId },
{ $inc: { "cart.$.quantity": 1 } }, // quantity 1만큼 올리기
{ new: true }, //업데이트 된 정보를 받기 위해 하는 옵션
(err, userInfo) => {
if (err) return res.status(400).json({ success: false, err });
res.status(200).send(userInfo.cart);
}
);
} else {