模型相关方法
一、构造器
调用模型构造器时首先访问 initialize() 函数,对于空值构造器应为
def initialize(xxx=nil,yyy=nil)
unless xxx=nil and yyy=nil
@xxx=xxx,@yyy=yyy
End
End
二、存取器
不集成 ActiveRecord 的 PORO 模型属性的存取器方法:
attr_accessor :属性 , :属性 存取都可以
attr_reader :属性 , :属性 只能读取
attr_writer :属性 , :属性 只能写入
注意:由于数据库无表,这些属性将不保存入数据库