美文网首页mongoDB笔记
MongoDB(filter数据筛选)

MongoDB(filter数据筛选)

作者: 余生筑 | 来源:发表于2017-11-25 19:52 被阅读1942次

db.users.find({filter})

*数据为{{},{},{}}形式

{
        "_id" : ObjectId("5a194d5795063d2f7e6434a2"),
        "name" : "jack",
        "age" : 13,
        "hobbies" : {
                "surfing" : {
                        "desc" : "great"
                },
                "snowing" : {
                        "desc" : "bad"
                }
        }
}

查找方法

db.users.find({'hobbies.surfing.desc':'great'})

*数据为{[{},{},{}]}形式

{
        "_id" : ObjectId("5a194942d97f41539378b81d"),
        "name" : "jack",
        "age" : 13,
        "hobbies" : [
                {
                        "name" : "hiking",
                        "level" : "great"
                },
                {
                        "name" : "snowing",
                        "level" : "bad"
                }
        ]
}

查找方法

db.users.find({'hobbies.name':'hiking'})
  • 数据为{[],[],[]}形式
{
        "_id" : ObjectId("5a1949c8d97f41539378b81e"),
        "name" : "zha",
        "age" : 93,
        "hobbies" : [
                "hiking",
                "snowing",
                "eating"
        ]
}

查找方法

db.users.find({"hobbies.hiking":{$exists: true}})

相关文章

  • MongoDB(filter数据筛选)

    db.users.find({filter}) *数据为{{},{},{}}形式 查找方法 *数据为{[{},{}...

  • dplyr-filter行筛选

    数据集 利用filter进行行筛选 单个条件 filter单条件筛选,可以直接传入列名;传入表达式进行筛选;注意遇...

  • filter筛选数据

    前段时间的开发有个业务场景是:后台一次返回全量的题目数据(每道题目都有对应的questionID),然后在某个场景...

  • WPF 数据绑定(四)

    筛选的数据源的绑定,使用Linq Filter Data Collection。从数据集合中筛选符合设定条件的数据...

  • Django中对数据库的操作

    一、筛选数据 1.filter() filter是一个迭代器,用于筛选满足某些条件的记录,多个条件之间用逗号隔开。...

  • 利用filter筛选数据

    //筛选绘本,玩具let bookList = contentAbstracts.filter(item => i...

  • python 高级编程技巧学习笔记

    第二章 数据结构相关话题 2.1、筛选数据两种方式filter函数:filter(lambda x: x>0, d...

  • 第五章:使用流

    筛选和切片 用谓词筛选 filter 使用Stream接口中的filter方法筛选有所的素菜 distinct 筛...

  • dplyr advanced: 数据筛选(filter)

    我们在进行数据处理的时候经常需要经常需要对数据进行筛选,在dplyr我们可以使用filter()来进行数据的筛选 ...

  • 10.9 UiPath数据筛选Filter Data Table

    数据筛选(Filter Data Table)的介绍使你可以根据指定的逻辑条件, 保留或删除行或列二、Filter...

网友评论

    本文标题:MongoDB(filter数据筛选)

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