MongoDB 条件操作


  • Lv 1

    MongoDB 条件操作

    • 本小节简单介绍一下MongoDB在条件上的使用方法,条件操作可以运用在最基本的四大指令插入、更新、删除、查询文档中,以下使用SQL查询语法做对照转换。

    假设user表中有字段age,以下使用age来做举例

    等于

    • SQL用法
    SELECT * 
    FROM user
    WHERE age = 20
    
    • MongoDB用法
    db.user.find( { ‘age’ : 20 } )
    

    小于

    • SQL用法
    SELECT * 
    FROM user
    WHERE age < 20
    
    • MongoDB用法
    db.user.find( { ‘age’ : { $lt : 20 } } )
    

    小于或等于

    • SQL用法
    SELECT * 
    FROM user
    WHERE age <= 20
    
    • MongoDB用法
    db.user.find( { ‘age’ : { $lte : 20 } } )
    

    大于

    • SQL用法
    SELECT * 
    FROM user
    WHERE age > 20
    
    • MongoDB用法
    db.user.find( { ‘age’ : { $gt : 20 } } )
    

    大于或等于

    • SQL用法
    SELECT * 
    FROM user
    WHERE age >= 20
    
    • MongoDB用法
    db.user.find( { ‘age’ : { $gte : 20 } } )
    

    不等于

    • SQL用法
    SELECT * 
    FROM user
    WHERE age != 20
    
    • MongoDB用法
    db.user.find( { ‘age’ : { $ne : 20 } } )
    

登录后回复
 

与 萌阔论坛 的连接断开,我们正在尝试重连,请耐心等待