class Menu < ActiveRecord::Base
include BackupActiveRecord
belongs_to :right
end
model 中定义了一个关联关系,这就意味着我可以通过 menu 找到所有的 rights,这个我知道,但是今天发现还可以这么用,
class Menu < ActiveRecord::Base
def url
right.url rescue ""
end
end
这个是什么情况?association 还有那些厉害的功能,发现我知道的太少了,是不是定义了关系就意味着各自 model 中的属性对另一个 model 来说,是可见的了??