|
@@ 113-116 (lines=4) @@
|
| 110 |
|
public function update($collection, $filters, $values) |
| 111 |
|
{ |
| 112 |
|
$collection = $this->database->selectCollection($collection); |
| 113 |
|
if (isset($filters['id'])) { |
| 114 |
|
$filters['_id'] = new \MongoDB\BSON\ObjectID($filters['id']); |
| 115 |
|
unset($filters['id']); |
| 116 |
|
} |
| 117 |
|
$query_filters = []; |
| 118 |
|
if ($filters != null) { |
| 119 |
|
$query_filters = ['$and' => self::buildFilter($filters)]; |
|
@@ 150-153 (lines=4) @@
|
| 147 |
|
public function find($collection, $filters, $fields = null, $sort = null, $start = 0, $limit = 25) |
| 148 |
|
{ |
| 149 |
|
$collection = $this->database->selectCollection($collection); |
| 150 |
|
if (isset($filters['id'])) { |
| 151 |
|
$filters['_id'] = new \MongoDB\BSON\ObjectID($filters['id']); |
| 152 |
|
unset($filters['id']); |
| 153 |
|
} |
| 154 |
|
$query_filters = []; |
| 155 |
|
if ($filters != null) { |
| 156 |
|
$query_filters = ['$and' => self::buildFilter($filters)]; |