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
删除集合