dmitrymomot/mongodb-querybuilder
Composer 安装命令:
composer require dmitrymomot/mongodb-querybuilder
包简介
A query builder for mongodb
README 文档
README
A query builder for mongodb
Installation
require this library through composer:
composer require algatux/mongodb-querybuilder:dev-master
##Usage example
/** @var \MongoDB\Collection $mongodbCollection */ $builder = new QueryBuilder($mongodbCollection); /** @var \MongoDB\Driver\Cursor $cursor */ $cursor = $builder ->select('_id', 'field1') // projection ->and( $builder->expr()->or( // $or ['field1' => 'value1'], ['field2' => 'value2'], ), ['field3' => 'value3'] ) // $and ->sort(['field1' => -1]) // sort option ->limit(10) // limit option ->skip(2) // skip option ->setQueryOption('foo', $bar) // adds not actually method supported options ->find() // will trigger $collection->find() method ->getQuery() ->execute();
统计信息
- 总下载量: 3
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-08-03