创建在Rails中生成内容的模型的好方法

时间:2011-08-04 13:54:23

标签: ruby-on-rails model-view-controller

有一个模型A,它在数据库中有一些字段和一些关系。此模型的操作.create()无法从用户获取直接数据:

  • 用户以.new()形式设置一些参数,模型生成一些数据
  • 渲染STEP1
  • 用户修改此数据,如果他想要并运行最终生成。
  • 最终生成的结果存储在数据库中并呈现给用户。

如何将此方案应用于MVC和Ruby on Rails?

更新
我有一个名为Route/search形式的模型。在/search,用户可以为Route指定他最喜欢的城市和国家/地区 一些半随机生成器为用户选择一些合适的城市,解决TSP并在谷歌地图上渲染它 这是第1步 用户可以进一步编辑此预路由,然后单击“继续”。发电机应该在选定的城市找到一些合适的地方 就是这样。