How to create a Rails 4 Concern that takes an argument
问题 I have an ActiveRecord class called User. I'm trying to create a concern called Restrictable which takes in some arguments like this: class User < ActiveRecord::Base include Restrictable # Would be nice to not need this line restrictable except: [:id, :name, :email] end I want to then provide an instance method called restricted_data which can perform some operation on those arguments and return some data. Example: user = User.find(1) user.restricted_data # Returns all columns except :id,