【问题标题】:Rails user configurable migrations through viewsRails 通过视图进行用户可配置的迁移
【发布时间】:2014-03-31 12:18:42
【问题描述】:

我正在制作一个企业管理 Rails 应用程序。

是否有任何关于如何让管理员用户向表中添加新字段的信息?在幕后,这将生成并运行迁移,我猜想一些元编程将字段包含在索引、显示和 _form.html.rb 视图中..

【问题讨论】:

    标签: ruby-on-rails reflection metaprogramming


    【解决方案1】:

    你不能像那样运行迁移,但你可以解决问题。

    答案就在这里

    403-dynamic-forms

    如果您没有订阅,请订阅。 Railscasts 对任何 Rails 开发人员来说都是黄金

    基本上,您在数据库中为模型的字段创建一个表。

    例如

    class Product
     has_many :product_fields
    end   
    class ProductFields 
     belongs_to :product
    end
    

    【讨论】:

    • 太棒了,谢谢。并添加一整张桌子..?我会检查 Rails 的演员表然后看看。
    • 没有问题!您运行迁移。是的,观看它为您提供整个设置的视频。
    猜你喜欢
    • 1970-01-01
    • 2011-10-12
    • 1970-01-01
    • 1970-01-01
    • 2011-01-14
    • 1970-01-01
    • 2018-10-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多