Mongo的数据更新设置用于数据保存和写入操作
| 表达式 | 含义 | Mongo原生用法 |
| inc | 数字字段增长或减少 | $inc |
| set | 字段赋值 | $set |
| unset | 删除字段值 | $unset |
| push | 追加一个值到字段(必须是数组类型)里面去 | $push |
| pushall | 追加多个值到字段(必须是数组类型)里面去 | $pushall |
| addtoset | 增加一个值到字段(必须是数组类型)内,而且只有当这个值不在数组内才增加 | $addtoset |
| pop | 根据索引删除字段(必须是数组字段)中的一个值 | $pop |
| pull | 根据值删除字段(必须是数组字段)中的一个值 | $pull |
| pullall | 快速删除字段(必须是数组字段)中的多个值 | $pullall |
表达式查询采用下面的方式:
$map['字段名'] = array('表达式','查询条件');
在使用like查询表达式的时候,和mysql的方式略有区别,对应关系如下:
Mysql模糊查询 Mongo模糊查询
array('like','%thinkphp%'); array('like','thinkphp');
array('like','thinkphp%'); array('like','^thinkphp');
array('like','%thinkphp'); array('like','thinkphp$');
LIKE: 同sql的LIKE
- 上一篇:网站设计形状和颜色的重要性
- 下一篇:网站设计排版技巧











































