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: '删除成功' })
}
}
)
网友评论