Rails アプリで Simple Form を使用して Post モデルの入力フォームを作成しています。Post モデルは、has_and_belongs_to_many を持つ Keyword モデルに関連付けられています。フォームのタグを埋めるために、私は以下を使用しています:
<%= f.association :keywords, collection: Keyword.all(order: 'name'), prompt: "Select keyword..." %>
これにより、入力用の html:select
タグが作成されます。問題は、 は多対多の関連付けであるため、Simple Form はデフォルトで:multiple
タグを割り当て、多くのオブジェクトを選択できるようにすることです。しかし、このフィールドには倍数のない単純なものを出力するように強制:select
したいと思います。<select>
これを行う方法はありますか?どうもありがとう!