What is the best way to create alias to attributes in Ruby?

后端 未结 3 1343
梦谈多话
梦谈多话 2021-01-17 08:12

What is the best way to create an alias to a instance atribute in Ruby (I\'m not using rails or any ruby gem, just, Ruby).
For example given the class below, how can I c

3条回答
  •  一个人的身影
    2021-01-17 09:11

    For Rails

    alias_attribute new_name, old_name

    Source http://api.rubyonrails.org/classes/ActiveModel/AttributeMethods/ClassMethods.html#method-i-alias_attribute

    Use case: When you, most likely, want to change the attribute name without changing schema and without breaking existing functionality

提交回复
热议问题