使用我在选择字段中的以下代码,我拥有所有public_campaigns
:
<%= f.select :campaign_id, @public_campaigns.map{|x| [x.name,x.id]} %>
public_campaigns
在控制器中定义:
@public_campaigns = @logged_in_user.campaigns.order('created_at desc')
在表单中,我选择campaign
并填写表单的其余部分,并在提交操作中创建邀请,campaign_id
并从campaign
我在表单中选择的内容中获取,它可以是从1
到n
我现在需要的是有一个default item
in select 字段,它的值0
和命名为"No campaign"
,这意味着我邀请某人参加我尚未创建的活动,并且在邀请中该字段campaign_id
将为0
感谢您的时间。