在我的Rails应用程序中添加新的单独功能/模块

时间:2013-06-12 20:33:49

标签: ruby-on-rails

我想在rails应用程序中添加简单的调查。由于调查是一个独立的功能,我想用它自己的模型,视图和控制器“模块化”它。但是,我想在我的主应用程序中的“用户”模型与调查和调查回复之间建立关系。有什么好办法呢?模块?宝石?这听起来像Rails中的基本组织内容,但我似乎无法找到任何指针。我很想看到一些关于此的学习链接,教程或轨道广播。谢谢。

P.S。我确实看过现有的宝石,例如测量员,它们对于我的简单需求来说太先进了,需要定制视图等等。我自己会更容易。

1 个答案:

答案 0 :(得分:1)

Rails Engine是将迷你应用程序与自己的MVC结构分开的标准方法。

http://guides.rubyonrails.org/engines.html或谷歌了解更多信息。