使用simple_form时如何从导轨中删除f.association?

时间:2018-07-21 04:36:19

标签: javascript ruby-on-rails ruby ruby-on-rails-5 simple-form

我正在尝试删除表单底部的简单表单gem中的f.association,因为我不希望用户使用它,但是当我没有它时,我将无法保存该表单并且我得到一个错误。有任何解决这个问题的方法吗?

这是我的下面的表格

<div class="form-inputs">
    <%= f.input :venue_name, :placeholder => 'Enter room name' %>
    <%= f.input :description %>
    <%= f.input :attendees, :placeholder => 'How many heads can the 
venue fit?' %>
    <%= f.input :location, :placeholder => 'Where is the venue 
located?' %>
    <%= f.text_field :price, :placeholder => '$' %> for
    <%= f.text_field :hours, :placeholder => 'eg: $300 for 3 hrs' %> 
hours
    <%= f.input :image, required: false %>
    <%= f.association :company %>
  </div>

1 个答案:

答案 0 :(得分:0)

您可以在控制器中手动编写关联,并将属性与值关联。其他选择是使用de raise VARIABLE.to_yaml在调试模式下显示关联

提高VARIABLE.to_yaml