【发布时间】:2011-09-29 12:33:55
【问题描述】:
我想在创建用户时填充首选项表。我可以很容易地在控制器中制作一个快速版本,但想要更整洁的东西。
可以在正在运行的应用程序中使用固定装置做同样的事情吗?如果有怎么办?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 fixtures
我想在创建用户时填充首选项表。我可以很容易地在控制器中制作一个快速版本,但想要更整洁的东西。
可以在正在运行的应用程序中使用固定装置做同样的事情吗?如果有怎么办?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 fixtures
您可以搜索宝石。前段时间我用https://github.com/FooBarWidget/default_value_for 做类似的事情。这是一个不错且干净的解决方案。
【讨论】:
最后,我简单地在模型中定义了一个数组,然后用 array.each 编辑了它。可能不是最优雅的,但仍然可以将所有值集中在一个位置进行编辑。
【讨论】: