征服 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,本次突击任务基本完成。
? ?有关Modifier标识符,详见http://cn.docs.mongodb.org/manual/reference/operator/
?
?
?