zoukankan      html  css  js  c++  java
  • MongoDB 学习笔记之 查询表达式

    查询表达式:

    db.stu.find().count()

    db.stu.find({name: 'Sky'})

    db.stu.find({age: {$ne: 20}},{name: 1, age: 1, _id: 0})

    db.stu.find({age: {$gt: 20}},{name: 1, age: 1, _id: 0})

    db.stu.find({age: {$lt: 22}},{name: 1, age: 1, _id: 0})

    db.stu.find({age: {$in: [20,500]}},{name: 1, age: 1, _id: 0})

    db.stu.find({$and: [{age: {$gt: 100}},{age: {$lte: 501}}]},{name: 1, age: 1, _id: 0})

    db.stu.find({age: {$mod: [5,0]}},{name: 1, age: 1, _id: 0})

    db.stu.find({age: {$exists: 1}}) #查找存在年龄列的数据。

    db.stu.find({age: {$type: 1}})

    #以上两个效率较低,JS引擎会把BSON(二进制)转换为Json,再查询。慎用!

    db.stu.find({$where: 'this.age==500'},{name: 1, age: 1, _id: 0})

  • 相关阅读:
    Php compiler for .NET framework
    C++ Virtual Inheritance Memory Layout
    MIT公开课汉化
    OpenGL like Vulkan
    C++ Chrono Timer
    VisTools: C++模仿Java体系
    Lua IDE
    PHP调试
    Decoda
    JSRDB
  • 原文地址:https://www.cnblogs.com/AK47Sonic/p/7354460.html
Copyright © 2011-2022 走看看