最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

mongodb在数组中添加项目

网站源码admin17浏览0评论

mongodb在数组中添加项目

mongodb在数组中添加项目

            await Cart.update(
              { $elemMatch: { user_id: decoded._id } },
              {
                $addToSet: {
                  "cart.&.items": {
                    product_id: req.query.product_id,
                    quantity: 1,
                  },
                },
              }
            );

我的目标是向购物车中的商品数组添加元素。

回答如下:[没有语法带有&符号。 MongoDB提供$作为位置运算符,它允许您修改现有项,但是您不需要,因为您只想向数组添加新对象,请尝试:

{ $addToSet: { "cart.items": { product_id: req.query.product_id, quantity: 1, } } }

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论