$project mongodb - описание
Primary tabs
$project позволяет добавлять или изменять поля при выборке - а также создавать вычисляемые поля и производные объекта.
Пример:
$ops = array(
array(
'$project' => array(
"author" => 1,
"tags" => 1,
)
),
array('$unwind' => '$tags'),
array(
'$group' => array(
"_id" => array("tags" => '$tags'),
"authors" => array('$addToSet' => '$author'),
),
),
);
$results = $c->aggregate($ops);
- Log in to post comments
- 2708 reads