主动动态 ActiveDynamic允许将属性动态添加到ActiveRecord模型并作为常规属性使用它们。 要在实践中看到这一点,请查看位于的演示应用程序。 我还写解释如何使用active_dynamic。 安装 将此行添加到您的应用程序的Gemfile中: gem 'active_dynamic' 然后执行: $ bundle 或将其自己安装为: $ gem install active_dynamic 用法 要使此gem起作用,首先需要将has_dynamic_attributes添加到需要具有动态属性的模型中。 例如,如果您有Profile模型: class Profile