前提・実現したいこと
mongodb(mongoose)で、ecサイトのカート機能の実装を試みていますが、実装方法に疑問があるので質問しました。
##機能の詳細
商品をカート(カートコレクション)に入れた時、入れた商品の個数分を商品コレクションの在庫数から減らすことを行います。また逆にカートから削除した場合その個数分増やします。
カートの最後の更新後、60分立つと期限切れで自動的にカートの中身を消すようにします
発生している問題
カートの中身を自動的にexpiresで消すときにどのように商品コレクションの在庫数を増やす処理を行えばいいのかが分かりません。
どのように処理を書けばよいのかご存じの方がいましたら、教えていただきたいです!
あなたの回答
tips
プレビュー