我有一个(如果最简单的话,我simple_form_for
也可以使用simple_form
)我想传递/更新 3 个参数。其中 1 个是“用户生成的”,而另外 2 个需要“自动”在 db 中插入/更新。
这是我目前的表格:
= simple_form_for @request do |f|
= f.collection_select :partner_id, @partners, :id, :full_name, {prompt: "Select a user"}
= f.input :successful_ad, checked: true, value: true
= f.input :status, checked: false, value: 0
= f.submit "I have excepted"
我正在寻找的是用户可以选择一个:partner_id
from collection_select
,而我需要插入/更新:successful_ad => true
和:status => false
.
我不想使用hidden_field因为它可以被操纵,最安全的方法是在后台处理它们。
PS:我无法在编辑/更新操作中传递这些参数的原因是因为我在显示操作中有此表单并且是分开的。