我一般是在query console中写语句来执行操作,对于直接快捷输入查询不太擅长。。。
db.user_info.find({"thirdInfos.userId":"*****"})
db.user_info.deleteOne({"phone":"*****"})
db.user_info.deleteMany({"userInfo.nickname":"***"})
db.user_info.updateOne({"thirdInfos.userId":"***"},{$set:{'userInfo.avatar':null}})
其中user_info是collection的名字,
update操作中,前边的{}中写的是条件,类似于sql中的where语句,
后边的{}写的是类似于sql中的set语句。
具体参考了下边这篇博客的内容mongo更新语句