Сортировка по городам
Возникла необходимость добавить новый город в базу.
Мой город находится между
ID NAME
5136 Ревда
5137 Реж
Таблица сортируется по ID AUTO_INCREMENT
Насколько понимаю, то в мускуле нет возможности добавлять между строк.
Мой город добавляется с ID — 15789521. И при выборе города, на сайте, получается — что он стоит последним в списке.
Как отсортировать по полю name (в алфавитном порядке)?
Или как то средствами движка необходимо запрашивать сортировку по столбцу "name"?
V 2.2.1
orderBy('name', 'asc');
Посмотрел код, и там по умолчанию сортировка идет по имени:
public function getCities($region_id=false){ $this->useCache("geo.cities"); if ($region_id){ $this->filterEqual('region_id', $region_id); } return $this->orderBy('name')->get('geo_cities', function($item){ return $item['name']; }); }
Спасибо Val-у.