моя база данных mongodb. Я использую следующий запрос с Yii2 для группировки.
$query->select([])
->from('networklog')
->aggregate([
[
'$group' => [
'_id' => '$userid', 'date' => [ '$max' => '$datetime' ]
]
],
[ '$sort' => [ 'date'=>'1' ]],
]);
$rows = $query->all();
В mongodb я использовал следующий запрос, и он работает.
db.networklog.aggregate([
{ $group: { _id: "$userid", date: { $max: "$datetime" } } },
{ $sort: { date:1 } },
])
как написать такой же запрос в yii2 для желаемого результата?