@@ 112-115 (lines=4) @@ | ||
109 | public function update($collection, $filters, $values) |
|
110 | { |
|
111 | $collection = $this->db->selectCollection($collection); |
|
112 | if (isset($filters['id'])) { |
|
113 | $filters['_id'] = new MongoDBLib\BSON\ObjectID($filters['id']); |
|
114 | unset($filters['id']); |
|
115 | } |
|
116 | $query_filters = []; |
|
117 | if ($filters != null) { |
|
118 | $query_filters = ['$and' => self::buildFilter($filters)]; |
|
@@ 143-146 (lines=4) @@ | ||
140 | public function find($collection, $filters, $fields = null, $sort = null, $start = 0, $limit = 25, $debug = false) |
|
141 | { |
|
142 | $collection = $this->db->selectCollection($collection); |
|
143 | if (isset($filters['id'])) { |
|
144 | $filters['_id'] = new MongoDBLib\BSON\ObjectID($filters['id']); |
|
145 | unset($filters['id']); |
|
146 | } |
|
147 | $query_filters = []; |
|
148 | if ($filters != null) { |
|
149 | $query_filters = ['$and' => self::buildFilter($filters)]; |