自分の Rails モデルの 1 つでacts-as-taggable-on を実装しようとしていますが、フォームを作成しようとすると問題が発生します。メソッド tag_list が未定義であると不平を言っています。コンソールで使用できますが。私のモデルは次のようになります。
class Reflection < ActiveRecord::Base
acts_as_taggable
attr_accessible :body, :title, :category_id
validates_presence_of :category_id
belongs_to :category
end
そして、私のフォームは次のようになります:
<%= form_for(@reflection) do |f| %>
...
<div class="field">
<%= f.label 'Tags' %><br />
<%= f.text_field :tag_list %>
</div>
<% end %>
ただし、フォームを読み込もうとするとエラーが発生します
undefined method 'tag_list' for #<Reflection:0x007fc1dbef08b8>
。
私に何ができるかについて手がかりを得た人はいますか?