Virtual attributes in rails 4
问题 How can I use virtual attributes(getter, setter) in rails 4, as 'attr_accessible' removed. I am getting issue, here def tags_list @tags = self.tags.collect(&:name).join(', ') end I can reach above method, but not able to reach setter below, when trying to update/create. def tags_list=(tags) @tags = tags end 回答1: Using virtual attributes in Rails 4 pretty much the same as with attr_accessible. You just have to add your virtual attribute to the permitted params in your controller (instead of