I'm trying to write a query to Mongo DB with the following structure:
not (condition1 or condition2)
$query = ['$or' => [$condition1, $condition2]];
works correctly,
$query = ['$not' => ['$or' => [$condition1, $condition2]]];
is not working with error message invalid operator: $or' in ...
in logs. What I'm doing wrong?
- PHP mongo extension Version => 1.4.5
- PHP => Version => 5.5.9
- MongoDB shell version: 2.4.9