mongodb和mongoose

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: '刪除成功' })
      }
    }
  )
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容