2016-07-26 6 views
0

私のモデルにはないフィールドがありますが、それは私の_form.html.erbです。今私は、フォームからそれを取得したいが、私はこのエラーを取得:Ruby on Rails:モデルに含まれていない属性を持つパラメータを取得する

undefined method 'description' for Object 

マイコントローラ:

def job_params 
@job_params ||=params.permit(:description) # (description is not an attribute in job model). 

私は説明を取得できますか? マイ形式:descriptionためのモデルで

<%= form_for(@job) do |f| %> 
<div class="field"> 
    <%= f.label :description %><br> 
    <%= f.text_field :description %> 
</div> 

答えて

1

使用attr_accessor

class DummyModel < ActiveRecord::Base 
    attr_accessor: description 
end 

Reference

またthis 1に見えるかもしれません。

関連する問題