美文网首页
mongodb查询场景总结

mongodb查询场景总结

作者: real勾玉 | 来源:发表于2016-07-06 15:32 被阅读36次

假设demo表结构如下:

demo ={
  id:"string",
  users: ['1','2'],
  teams:[{id:'1'},{id:'2'}],
  mrdTime: Date,
  prdTime: Date,
  devTime: Date,
  testTime:  Date,
  betaTime: Date,
  onlineTime: Date
}

1,查找数组里面所有条目,id字段不是数组。
查找所有id是1,2,3的数据。

const ids = [1,2,3]
db.demo.find({
  id: {  $in: ids}
})

2,查找数组字段中有一个值的情况
查找所有users数组中有1值的条目

const user = '1'
db.demo.find({
  users: user
})

3,查找对象数组中的值的情况
查找所有users中team id是1的条目

const teamId = '1'
db.demo.find({
  'teams.id': teamId
})

相关文章

  • mongodb查询场景总结

    假设demo表结构如下: 1,查找数组里面所有条目,id字段不是数组。查找所有id是1,2,3的数据。 2,查找数...

  • MongoDB查询总结

    MongoDB查询总结 MongoDB查询总结介绍普通查询查询举例聚合查询Map-Reduce接口方法定义参数说明...

  • MongoDB按几何形状搜索 --- 2022-04-03

    本章介绍MongoDB 地理位置查询-根据几何形状查询,MongoDB支持图形交集、包含关系查询。 应用场景: 在...

  • TODO:MongoDB的查询更新删除总结

    TODO:MongoDB的查询更新删除总结 1. 常用查询,条件操作符查询,< 、<=、>、>=、!= 对应 Mo...

  • MongoDB 在php7中实现模糊查询

    在实际开发中, 有不少的场景需要使用到模糊查询, MongoDB shell 模糊查询很简单: 上面这句就是查询_...

  • MongoDB按距离搜索 ($near) --- 2022-04

    本章介绍MongoDB地理位置查询功能之一,根据距离查询文档数据。 应用场景:查询附近店铺、附近的人。 前置教程 ...

  • Spring boot MongoDB 复杂查询

    1.Mongodb查询多个对象 2.Mongodb查询单个对象 3.Mongodb分页查询 4.Mongodb统计...

  • MongoDB Sort

    场景 使用 Spring 的 spring-data-commons 这个jar包进行 MongoDB 查询的时候...

  • Mongodb慢查询

    一、mongodb慢查询的作用: 二、mongodb开启慢查询的缺点: 三、mongodb开启查询慢查询: 四、m...

  • spring date mongo mongotemplate使

    Spring数据MongoDB三:基本文档查询(查询,基本查询)(一) MongoDB高级查询[聚合] sprin...

网友评论

      本文标题:mongodb查询场景总结

      本文链接:https://www.haomeiwen.com/subject/jfyhjttx.html