Из этой документации я вижу, что могу использовать метод выбора следующим образом:
select("post", "person_id", Person.all.collect {|p| [ p.name, p.id ] }, { :include_blank => true })
, и он дает:
<select name="post[person_id]">
<option value=""></option>
<option value="1" selected="selected">David</option>
<option value="2">Sam</option>
<option value="3">Tobias</option>
</select>
Что бы я выбралметод выглядит, если у меня есть массив, как это:
[["Add Post", new_post_path],["Add Document", new_document_path],["Add Coupon", new_coupon_path]]
И я хочу HTML, как это:
<select name="post[person_id]">
<option value="new_post_path" selected="selected">Add Post</option>
<option value="new_document_path">Add Document</option>
<option value="new_coupon_path">Add Coupon</option>
</select>