@@ -48,7 +48,7 @@ |
||
| 48 | 48 | $objCount = count($res); |
| 49 | 49 | for($i = 0; $i < $objCount; $i++) |
| 50 | 50 | { |
| 51 | - $res[$i] = new $this->className($res[$i]); |
|
| 51 | + $res[$i] = new $this->className($res[$i]); |
|
| 52 | 52 | } |
| 53 | 53 | return $res; |
| 54 | 54 | } |
@@ -141,9 +141,12 @@ |
||
| 141 | 141 | { |
| 142 | 142 | $namespace = $this->db_name.'.'.$collectionName; |
| 143 | 143 | $dbWrite = new \MongoDB\Driver\BulkWrite(); |
| 144 | - try { |
|
| 144 | + try |
|
| 145 | + { |
|
| 145 | 146 | $dbWrite->update($criteria, $new_object, $options); |
| 146 | - } catch(\MongoDB\Driver\Exception\InvalidArgumentException $e) { |
|
| 147 | + } |
|
| 148 | + catch(\MongoDB\Driver\Exception\InvalidArgumentException $e) |
|
| 149 | + { |
|
| 147 | 150 | if(isset($new_object['$set'][''])) |
| 148 | 151 | { |
| 149 | 152 | unset($new_object['$set']['']); |