возможно ли найти все записи в коллекции, где MongoID не находится в предоставленный массив?
Примерно так (?):
$search = array( '_id' => array('$ne' => $ids) 'readby' => array('$ne' => $userId) // works );
Я использую PHP с расширением Mongo.
Используйте $nin вместо $ne с массивами.Что-то вроде:
$nin
$ne
$search = array( '_id' => array('$nin' => $ids), 'readby' => array('$ne' => $userId) );
должен делать то, что вы хотите.