首页 > 数据库技术 > 详细

测试工作中用到的MongoDB命令

时间:2019-12-18 18:33:19      阅读:127      评论:0      收藏:0      [点我收藏+]

1.远程连接MongoDB

mongo host:port/dbname (host和port根据自己需要修改)

连接成功页面如下:

技术分享图片

2.显示所有数据库

show dbs

技术分享图片

3.切换到oversea-allo数据库

use oversea-allo

4.显示oversea-allo数据库下所有集合

show collections

技术分享图片

5.查询operUid=70005440和operUid=70005441的房间和麦上时长记录

db.user_mic.find({ $or : [{ $and : [{"operUid" : 70005440}, { $or : [{"type" : 1}, {"type" : 2}] }] }, { $and : [{"operUid" : 70005441}, { $or : [{"type" : 1}, {"type" : 2}] }] }] }).limit(1000).skip(0)

等价效果:

技术分享图片

6.修改operUid=70005440的开始时间

db.user_mic.update({"operUid":70005440,"type":1},{$set:{"beginTime":1575201600000}})

7.删除operUid=70005441的房间时长记录

db.user_mic.remove({"operUid":70005441,"type":1})

8.删除operUid=70005441的房间和麦上时长记录

db.user_mic.remove({"operUid":70005441,$or:[{"type":1},{"type":2])

测试工作中用到的MongoDB命令

原文:https://www.cnblogs.com/wanyuan/p/12061299.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!