我有两个控制器project_controller.rb
和service_controller.rb
。我在Project
中有一个名为service_id
的字段。
当我创建项目时,默认情况下service_id
的值保持为null。现在,我需要使用service_id
的{{1}}来更新Project
的{{1}}字段。
For That我使用id
对象创建了一个表单。如下所示:
Service
现在来源就是这样......
请帮忙..谢谢
答案 0 :(得分:2)
如果您参考Rails API,则会看到
check_box(method, options = {}, checked_value = "1", unchecked_value = "0")
因此,要将自定义值传递给复选框,您需要
<%= f.check_box :service_id, {}, service.id, '' %>