常用的SQL转化为mongodb的条件
来源:互联网 发布:奥日与黑暗森林知乎 编辑:程序博客网 时间:2024/06/07 18:56
mysql: id = 123
mongo: array('id'=>123)
mysql: name link '%bar%'
mongo: array('name' => new MongoRegex('/.*bar.*/i'))
mysql: where id > 10
mongo: array('id' => array('$gt' => 10))
mysql: where id >= 10
mongo: array('id' => array('$gte' => 10))
mysql: where id < 10
mongo: array('id' => array('$lt' => 10))
mysql: where id <= 10
mongo: array('id' => array('$lte' => 10))
mysql: where id > 1 and id < 10
mongo: array('id' => array('$gt' => 1,'$lt' => 10))
mysql: where id <> 10
mongo: array('id' => array('$ne' => 10))
mysql: where id in(123)
mongo: array('id' => array('$in' => array(1,2,3)))
mysql: where id not in(123)
mongo: array('id' => array('$nin' => array(1,2,3)))
mysql: where id = 2 or id = 9
mongo: array('id' => array('$or' => array(array('id'=>2),array('id'=>9))))
mysql: order by name asc
mongo: array('sort'=>array('name'=>1))
mysql: order by name desc
mongo: array('sort'=>array('name'=>-1))
mysql: limit 0,2
mongo: array('limit'=>array('offset'=>0,'rows'=>2))
mysql: select name,email
mongo: array('name','email')
mysql: select count(name)
mongo: array('COUNT') //注意:COUNT为大写
- 常用的SQL转化为mongodb的条件
- 将string数组转化为sql的in条件
- 将string数组转化为sql的in条件用sql查询
- Dynamics CRM SQL转化为FetchXML的在线转化工具
- SQL中常用的日期转化
- mongodb的where条件
- java 操作mongodb查询条件的常用设置
- java 操作mongodb查询条件的常用设置
- 查执行sql、执行计划、参数条件的常用sql
- mongodb条件句的规则
- ACCESS转化为sql server后的注意事项
- 将sql查询出来的数据转化为对象
- java.sql.Clob 转化为String的方法
- 一个反射将对象转化为sql语句的实例
- SQL将查询的结果转化为XML格式数据
- sql语句转化为分页查询的一种实现
- 原生sql查询转化为hql的实体查询
- 常用的类型转化
- VS2008中"fatal error C1083:无法打开包括文件:“Stdafx.h”: No such file or directory”
- web.xml加载顺序:context-param --> listener --> filter --> servlet
- 推荐12款优秀的 Twitter Bootstrap 组件和工具
- Java的反射机制
- 关于hashCode方法的作用
- 常用的SQL转化为mongodb的条件
- 网站实例开发一 环境搭建
- 分享10个UI设计工具
- Linux环境下的ffmpeg的配置
- go 流程控制
- [LeetCode]Search for a Range
- 微信支付商户发放现金红包操作说明及此功能申请流程
- 【SICP练习】4 练习1.8
- 免费有用的jQuery Mobile组件