美文网首页
mongodb和mongoose

mongodb和mongoose

作者: chengfengwang | 来源:发表于2017-08-07 13:01 被阅读0次

    mongodb

    db.col.find().pretty()  //以易读的方式来读取数据
    

    更新数据的方法

    update方法有两个参数: 
    一个是查询文档,用于过滤需要更新的目标文档;
    一个是修改器,即文档中要修改的内容。$是占位符
    Users.update({"userId":userId,"cartList.productId":productId},{
        "cartList.$.productNum":productNum
      }
    

    删除一个子集

      var userId = req.cookies.userId;
      console.log(userId,addressId)
      Users.update(    //Users是集合的模型
        { 'userId': userId },   //查找到userId 为 变量userId 的一项,该项是Users集合的一项
        { $pull: { 'addressList': { 'addressId': addressId } } }, function (err) { 
          //删除addressId 为 addressId的这个对象,该对象是addressList的其中一项
          if (err) { res.json({ status: '1' }) } else {
            res.json({ status: '0', msg: '删除成功' })
          }
        }
      )
    

    相关文章

      网友评论

          本文标题:mongodb和mongoose

          本文链接:https://www.haomeiwen.com/subject/hvyakxtx.html