CakePhp сортирует вывод $ this-> Form-> input

Я просмотрел все примеры stackoverflow и документацию CakePhp. Но, видимо, я просто недостаточно умен …

Мой код:

echo $this->Form->input('clan_id', array('label' => 'Clan', 'value' => $this->data['User']['clanId'], 'order' => array('clan_id' => 'asc'))); 

Он работает, но результат не в порядке:

 <option value="1">clan5</option> <option value="2">clan2</option> <option value="3">clan21</option> <option value="4">clan15</option> <option value="5">clan8</option> ... 

То, что я хочу, не соответствует курсу:

 <option value="1">clan2</option> <option value="2">clan5</option> <option value="3">clan8</option> <option value="4">clan15</option> <option value="5">clan21</option> ... 

Я пробовал несколько вещей: – Меняя порядок заказов во многих отношениях, я не помню их всех – Пробовал это, как и в документации

Я узнал, что у входного помощника нет опции заказа. Поэтому я предполагаю, что мне нужно работать с Set::sort или что-то не так с моим кодом. (Или я просто недостаточно умен) Надеюсь, кто-то может указать мне в правильном направлении?

Моя SQL-таблица:

 1 id 2 leaderId 3 name 4 tag 5 website 6 logo 7 game_id 8 mem_id 9 game_name 10 preference 

Идентификатор в моей таблице пользователя, которую я использую, – clanId