我一直在制作和遵循acts_as_taggable + Jquery输入令牌教程,因为我在Rails 4中这样做。我无法进行大规模分配:
class TagCategory < ActiveRecord::Base
acts_as_taggable
attr_reader :tag_list_tokens
attr_accessible :name, :tag_list_tokens
def tag_list_tokens=(tokens)
self.tag_list = tokens.gsub("'", "")
end
end
因此,在Rails 4中,使用了强大的参数,然后我在控制器中对其进行了编码:
def tag_categories_params
params.require(:tag_category).permit(:name, :tag_list_tokens => [])
end
现在,我的问题在于代码的这一部分:
def tag_list_tokens=(tokens)
self.tag_list = tokens.gsub("'", "")
end
如何在Rails 4中创建一个以将值分配给某个字段?谢谢! :)