Как указать несколько атрибутов из модели в пределах options_from_collection_for_select()
?Использование options_from_collection_for_select с несколькими полями
Например, вместо
options_from_collections_for_select(@batches, :id, :name)
Выведение:
<select ...>
<option value="{id}">{name}</option>
...
</select>
Я хочу вывести:
<select ...>
<option value="{id}">{id}. {name}</option>
...
</select>
Из API, я вижу, что он поддерживает еще один параметр " по умолчанию ", но я не хочу по умолчанию. Я хочу использовать id
, а также поле name
в моей модели batch
.
работает как шарм. даже не думал о добавлении метода в модель. Спасибо за это! (я соглашусь, когда таймер для приема заканчивается) – sircapsalot