Download the PHP package zdz/mongodb-php7 without Composer
On this page you can find all versions of the php package zdz/mongodb-php7. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package mongodb-php7
mongodb-php7
因为内置的mongodb类流程有些繁琐,封装个简单的工具类来简化流程
安装
实例化
修改配置
选择集合
插入
insert($array, $getLastInsertID)
参数:
- $array 插入数组
- $getLastInsertID 布尔值,是否返回插入的主键,默认falsefalse,返回插入条数
insertAll($dataSet)
参数:
- $dataSet 插入的二维数组
getLastInsertID()
返回主键,若是插入多条,则会返回主键数组
更新
where($array)
参数:
- $array 条件数组,参考文档
若配置pk_convert_string为true,以主键为条件时
upsert($bool)
参数:
- $bool: 布尔值,默认false,当更新数据不存在时无动作,true 则插入一条
limit($num)
参数:
- $num: 更新或删除的条数,默认多条
update($array)
参数:
- $array 更新数组,参考文档
setField($field, $value)
参数:
- $field 修改的字段
- $value 值
setInc($field, $num)、setDec($field, $num)
参数:
- $field 修改的字段
- $num 增加或减少的值,默认1
删除
delete()
查找
field($field)
参数:
- $field 数组或字符串,非必须,有group时可以不要 参考文档
sort($sort)
参数:
- $sort 1 升序,-1 降序, 提供两个常量$db::SORT_ASC,$db::SORT_DESC,也可以自己写数字
group($array)
参数:
- $array 必须有
_id
这个字段 参考文档
find()
查找一条
value(查找某个字段单个值)
查找某个字段单个值
参数:
- $field 单个字段
column($field)
查找一列
参数:
- $field 单个字段或多个字段,多个字段
name,age
会以name
为下标
count()
查找条数
($num)
参数:
- $num 随机查找的条数
page($page)
参数:
- $page 页码,和limit()配合可以更改每页的数量
All versions of mongodb-php7 with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.1
ext-mongodb Version *
ext-mongodb Version *
The package zdz/mongodb-php7 contains the following files
Loading the files please wait ....