distinct()
в оболочке MongoDB и команда distinct
принимают аргумент query
, который используется для фильтрации набора записей, которые следует учитывать при определении различных значений ключа.В вашем примере вы можете сделать:
db.employee.distinct("name", {"age": 25})
в оболочке MongoDB или:
$db->command(array("distinct" => "employee",
"key" => "name",
"query" => array("age" => 25)))
в PHP.