读书人

征服 Mongodb 之 Modifier加强

发布时间: 2013-02-20 12:23:22 作者: rapoo

征服 Mongodb 之 Modifier增强

?

? ? 相关文章:

? ??征服 Mongodb 之 安装与主从配置? ??征服 Mongodb 之 常用命令、基本数据类型? ??征服 Mongodb 之 CRUD? ??征服 Mongodb 之 Modifier初识

? ? 我感觉似乎被这本书(《MongoDB权威指南》) 绕进去了,如果按照书上这么拆分,很容易把这些MongoDB的Modifier当作是只有Update才特有的部分。

?

? ? 一、“或”?$or

? ?有关于“且”关系的查询,详见“CRUD”那一篇,这里单说OR查询。

?

? ??{"age" : 30},{"uid" : "u1234567890"} 满足条件其一。

?

? ??

$not

? ? age不大于40的数据检索

?

? ? 二、“范围”

$lt、$gt、$lte、$gte

? ? ?这里指的是$lt、$gt、$lte、$gte这些稀奇古怪的标识符的特有用途。其实只要对XML格式熟悉,对这些缩写应该并不陌生。$lt、$gt、$lte、$gte与之对应的数学符号是<、>、<=、>=。

?

?

?

? ? 等同于: ?where age >= 20 and age <= 50

?

$in、$nin

? ? 如果想查询一个键的多个值,可以用$in

?

? ? 与之相反的是$nin

?

?

??

? ?OK,本次突击任务基本完成。征服 Mongodb 之 Modifier加强

? ?有关Modifier标识符,详见http://cn.docs.mongodb.org/manual/reference/operator/

?

?

?

读书人网 >其他数据库

热点推荐