Как создать агрегацию в MongoDB/ActiveQuery? Например, если использовать MySQL/ActiveQuery мой запрос выглядит следующим образом:Yii2. Как использовать агрегацию в MongoDB/ActiveQuery?
$query = new Query();
$query->select(['name', '(field1 + field2) AS calculated_field']);
Как построить этот запрос в MongoDB/ActiveQuery?
(я использую запрос для ActiveDataProvider. Мне нужно не только для области отображения, необходимости сортировать на этом поле тоже)
мне нужна не только для области отображения, необходимость для сортировки по этому полю тоже. –
@ АндрейЛитвиненко, тогда вы можете просто повторить указанные шаги для пользовательской колонки activerecord http://stackoverflow.com/questions/28578057/sort-and-filter-data-in-gridview-yii2-where-column-is-not- in-database – Yerke
спасибо. Этот пример работает только для MySql, но не работает с MongDb –