yii2 mongodb Извлечение одного документа из группы -- выбор уникальных значений, аргегация

Можно так:

$following_pipe[] =  [
   '$group' => [
		'_id' => '$' . $groupBy,
	   'org_data' => [
			'$first' => '$org_data',
		],   
	]
];

-- на выходе получим строку в которой будет два поля:

  • _id
  • org_data -- тут будет одно значение из предудущей стадии, которое было в первом встретимшимся при группировки документе (порядок зависит от предыдущей сортировки, если она была)