Robo3T使用小结

Robo3T使用小结1 设置时间显示在未设置前数据内的时间数都比当前时间少 8 小时 比如 2019 2 2715 00 在 MongoDB 里面时间就是 2019 2 277 00 设置很简单 点击 Options gt DisplayDateI gt 将 UTC 改为 LocalTimezon 即可 2 查询等于 db getCollectio lessons find is onli

1,设置时间显示

Robo3T使用小结

2,查询等于

db.getCollection('lessons').find({is_online:1})

大于或小于,就把后面的e去掉,即:ltgt

3,查询表里的数据条数

db.getCollection('curriculums').find({}).count();
即,后面加上 .count()

4,col 集合中的数据按字段 likes 的降序排列:

db.col.find({}).sort({"likes":-1})

5,update数据

6,查询字段内的字段

数据内的字段是这样的,很多数据里是多个学生,这里就想查询包含学生id是34的: 

"teachers" : [ 1.0, 2.0, 3.0 ], "students" : [ { "id" : 8, "name" : "测试学生3", "age" : 8, "sex" : "male", "region" : "上海" } ]


7,模糊查询

mongo:

db.user.find(name:/花/);

8,数组查询

9,查询只显示部分字段

10,给数组追加一个数据

需求:给数据内的老师id多加一个1534,即让老师多一节课,如果已经存在了就不添加了。

db.getCollection('classes').update({"_id" : ObjectId("5bc995e391e99773f")},{$addToSet:{ "teachers":NumberInt(1539)}})
这里使用的是$addToSet

添加2个数据。需要和$each配合
db.getCollection('classes').update({"_id" : ObjectId("5bc995e391e99773f")},{$addToSet:{ "teachers":{$each:[NumberInt(11232),NumberInt(2800)]}})

11,查询一个字段为不同值的时候

12,更多网站

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/205953.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午4:49
下一篇 2026年3月19日 下午4:49


相关推荐

  • rapidjson使用事项

    rapidjson使用事项深度复制值 Documentd v2 CopyFrom d a 把整个 document 复制至 v2 d 不变 rapidjson 为了最大化性能 大量使用了浅拷贝 使用之前一定要了解清楚 如果采用了浅拷贝 特别要注意局部对象的使用 以防止对象已被析构了 却还在被使用 输出 rapidjson 解析错误信息 include rapidjson document h include

    2026年3月18日
    1
  • Python如何判断数据类型

    Python如何判断数据类型NoneType 类型 In 12 a NoneIn 13 printtype a 判断方法 ifaisNone passelse pass 转载关于 Null 和 None 的解释 Null 和 None 是 Python 的特殊类型 Null 对象或者是 NoneType 它只有一个值 None 它不支持任何运算也没有任何内建方法

    2026年3月16日
    2
  • c# savefiledialog_game是什么意思中文

    c# savefiledialog_game是什么意思中文1、这里通过一个例子来讲解saveFileDialog的使用方法,首先创建一个小的winform程序,然后在主界面中放入一个按钮、一个textbox,按钮用来弹出saveFileDialog,然后textbox用来接收saveFileDialog选择之后的文件路径,如下图:2、下图中的代码就是程序的全部代码了,对其中重要的代码进行解释:InitialDirectory方法:设置save…

    2026年4月13日
    6
  • document.getElementById详解

    document.getElementById详解注意:document.getElementById("")得到的是一个对象,用alert显示得到的是“object”,而不是具体的值,它有value和length等属性,加上.value得到的才是具体的值! 参考资料:1.document.getElementById的用法和DHTML.CHM的下载地址http://blog.sin…

    2022年7月15日
    19
  • 学生选修课管理系统课程设计_学生选修课程系统设计报告

    学生选修课管理系统课程设计_学生选修课程系统设计报告一、课程设计任务完成学生选课管理系统的开发二、需求描述本系统是一个单机版的小型的学生选课管理系统,在本系统中,开发了一个面向管理员、学生和教师这三个对象的教务平台,对学生提供的服务有登录、选课、、修改登录密码、和查询成绩这几个服务,所选课程总数不能超过3门;对教师提供的服务有登录、修改登录密码和登录成绩;对管理员提供的服务有登录开设学生和教师帐号、删除学生和教师帐号的服务。三、系统总体设计1.系统架构设计(1)架构:单机(2)运行软件环境:windowsXPSP3、jdk

    2022年10月10日
    5
  • php函数基础(一)

    php函数基础(一)

    2021年10月31日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号