应该放置与View和Controller无关的程序?

时间:2013-05-28 08:32:41

标签: ruby ruby-on-rails-4

我打算在ruby中创建一个程序,它将转到目录以查看是否上传了任何xml文件,如果有的话,它将读取它的节点并将它们导入到相应的mysql表中。任何人都可以告诉我,应该存储这样的程序吗?它们与View和Controller无关。因为它处理mysql,它应该保存在模型文件夹下吗?

1 个答案:

答案 0 :(得分:2)

由于这是直接数据操作,因此它比视图或控制器更接近模型。但是,它是内置于现有应用程序还是独立项目?

ruby​​开发人员经常将这样的功能放在现有项目的lib文件夹中,因为它不是MVC框架的严格组成部分,更像是“支持”功能。