我正在做一个不区分大小写的排序。
$sort = new CSort;
$sort->multiSort=true;
$sort->defaultOrder = 'is_active DESC, lower(filter_name) asc'; //сортировка фильтров по алфавиту, сначала активные потом неактивные
$this->widget('bootstrap.widgets.BsListView', array(
'dataProvider' => new CArrayDataProvider($filters, array(
'sort'=>$sort,
'pagination'=>array(
'pageSize' => count($filters),
)
)),
但它仍然先打印'BBB',然后打印'bbb'。ide 中的请求正确完成。select filter_name,id from tbl_filters where users_id = 16173 order by is_active DESC, lower(filter_name)
可能是什么问题呢?
1 个回答