fifths / php-mongo
php mongodb 类
dev-master
2017-06-20 07:58 UTC
Requires
- php: >=7.0
This package is auto-updated.
Last update: 2024-09-15 04:47:17 UTC
README
composer require fifths/php-mongo
##选择方法
select从返回的文档中获取选择字段where查询的 where 部分where_in某物在某个数组的某个东西中where_in_all某物在某个数组的所有 * 某物中where_not_in某物不在某个东西的数组中where_or基于 or 某物在哪里where_gt某物大于某物where_gte某物大于或等于某物where_lt某物小于某物where_lte某物小于或等于某物where_between某物在某物之间where_between_ne某物在某物之间并且不等于某物where_ne某物不等于某物order_by排序结果limit或offset限制返回结果的数量count根据 where 查询的文档计数distinct获取给定键在单个集合中的唯一值列表find从集合中检索单个文档
##更新方法
set将字段设置为值unset_field取消字段的设置addtoset如果不存在,将值添加到数组中push将值推入数组字段pop从数组字段中弹出一个值pull通过字段的值移除数组rename_field重命名字段inc增加字段的值mul乘以字段的值max如果指定的值大于字段当前值,则将字段的值更新为指定的值min如果指定的值小于字段当前值,则将字段的值更新为指定的值。update更新集合中的单个文档update_all更新集合中的所有文档
##删除方法
delete删除集合中的单个文档delete_all删除集合中的所有文档
##聚合方法
aggregate在文档上执行聚合查询
##索引方法
add_index在集合上创建新索引remove_index从集合中删除索引list_indexes显示在集合上创建的所有索引
##数据库方法
switch_db切换到不同的数据库drop_db删除数据库drop_collection删除集合