资讯中心
News
Mongo的数据更新设置用于数据保存和写入操作
发布时间:2022-09-27 00:00   您所在的位置: 网站首页 > 新闻资讯 > 经验杂谈
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

本文章由新概念互动原创,如没特殊注明,转载请注明来自:http://www.jianzhan0.com/jingyand/75232.html