有一个型号
class PlaylistModel < ActiveRecord::Base
/* code */
end
然后在控制器动作中有这样的代码
PlaylistController < ActionController::Base
def a_action
@item = Playlist.find(10)
@item[:visited] = true
end
end
但是,在(或在播放列表表的架构中)没有visited
定义属性!PlaylistModel
看起来一个新属性正在动态添加到对象中。这是正在发生的事情吗?所有这些功能在哪里定义/我在哪里可以阅读更多关于它的信息。
谢谢您的帮助!