前提・実現したいこと
質問が非常にわかりづらくて申し訳ございません
f.collection_selectにて配列を使用したセレクトボックスを実装したのですが、配列外のバリューを使用した欄を挿入する方法がわかりません
https://railsdoc.com/page/collection_select
こちらのリファレンスを読みながら作成しました
セレクトボックスの先頭に"募集中"と表示し選択すると(value=0)が送信されれば理想です。
わかりやすいようにGithubを上げておきます
https://github.com/KantaHasegawa/FSC_app_for_devise/tree/add_cocoon
最初にも申し上げましたが非常に分かりづらい質問で申し訳ございません
もし手が空いていましたらGithubを見ていただけると助かります
よろしくおねがいします
該当のソースコード
_relationship_fields.html.erb
1<div class = "nested-fields"> 2 <%=f.label "メンバー名" %> 3 <%= f.collection_select :user_id, User.all, :id, :name %> #ここに:user_id,["募集中",0]に当たるものを入れたい 4 <%= link_to_remove_association "メンバーを削除", f ,class:"btn btn-danger btn-remove"%> 5</div>
user.rb
1class User < ApplicationRecord 2 has_many :relationships,dependent: :destroy 3 has_many :bands, through: :relationships
class Relationship < ApplicationRecord belongs_to :user, optional: true belongs_to :band
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。