当前位置:网站首页>MongoDB 常用查询语句

MongoDB 常用查询语句

2022-08-10 02:44:00 Falling the bowie

  • 数据库工具:Navicat
  • id :1-7 createTime是字符串类型,8-13 createTime是date类型

直接贴代码:

//查所有
db.getCollection("memberReadHistory").find()

//条件范围查询
db.getCollection('memberReadHistory').find({"memberId":3})
db.getCollection('memberReadHistory').find({"memberId":3,"productId":500})
db.getCollection('memberReadHistory').find({"memberId":{$gt:2}})
db.getCollection('memberReadHistory').find({"memberId":{$gt:2},"productId":500})

//使用 $and 多条件查询
db.getCollection('memberReadHistory').find({$and:[{"memberId":3},{"createTime":{$gte:"2022-08-07 14:38:00",$lte:"2022-08-07 14:40:00"}}]})

//时间字符串范围查询
db.getCollection('memberReadHistory').find({"memberId":3,"createTime":{$gte:'2022-08-07 14:38:00',$lte:'2022-08-07 14:40:00'}})
    //date时间查询,ISODate("2022-08-07T07:22:44.375Z")
db.getCollection('memberReadHistory').find({$and:[{"memberId":3},{"createTime":{$gte:ISODate("2022-08-07T07:22:44.375Z")}}]})    

原网站

版权声明
本文为[Falling the bowie]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_45599565/article/details/126212170