f.collection_select порядок по имени - PullRequest
2 голосов
/ 12 октября 2011

как мне заказать это по имени?

 <%= f.collection_select :carmodel_id_equals, Carmodel.all, :id, :name, :include_blank => true %>

Я просмотрел некоторые результаты поиска здесь, но ничего не помогло.ps это форма meta_search f.select.Спасибо.

1 Ответ

10 голосов
/ 12 октября 2011

Вы просто должны упорядочить результаты поиска по Carmodel.all, используя order, например: Carmodel.order('name ASC').all

, поэтому, если вы сложите все вместе, оно должно выглядеть так:<%= f.collection_select :carmodel_id_equals, Carmodel.order('name ASC').all, :id, :name, :include_blank => true %>

Подробнее в потрясающем Направляющем рельсе

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...