Я использую GridView (созданный Gii) с ActiveRecord.Допустим, у меня есть таблица со столбцом с именем «число».Я добавил функцию в модель, это что-то вроде этого:
public function getCos()
{
return cos($this->number);
}
Я не вижу, как сортировать столбцы, подобные этому, с числовыми вычисленными значениями, которые не являются просто объединением двух столбцов,как описанный здесь случай:
https://www.yiiframework.com/wiki/621/filter-sort-by-calculatedrelated-fields-in-gridview-yii-2-0
Значения могут быть вычислены в виде вместо модели:
'value'=>function($model, $key, $index, $widget){return cos($model->number);
Но проблема та же, я могуне вижу, как сортировать столбцы такого типа.
Спасибо.