ThinkPHP3.0完全开发手册                                           

 

6.24.6          设置支持

Mongo的数据更新设置用于数据保存和写入操作,可以支持:

表达式

含义

Mongo原生用法

inc

数字字段增长或减少

$inc

set

字段赋值

$set

unset

删除字段值

$unset

push

追加一个值到字段(必须是数组类型)里面去

$push

pushall

追加多个值到字段(必须是数组类型)里面去

$pushall

addtoset

增加一个值到字段(必须是数组类型)内,而且只有当这个值不在数组内才增加

$addtoset

pop

根据索引删除字段(必须是数组字段)中的一个值

$pop

pull

根据值删除字段(必须是数组字段)中的一个值

$pull

pullall

一次删除字段(必须是数组字段)中的多个值

$pullall

例如,

$data['id'] = 5;

$data['score'] = array('inc',2);

$Model->save($data);

 


站长教学网 免责声明