Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails—批处理记录更新程序会去哪里?_Ruby On Rails_Activerecord_Model View Controller - Fatal编程技术网

Ruby on rails Rails—批处理记录更新程序会去哪里?

Ruby on rails Rails—批处理记录更新程序会去哪里?,ruby-on-rails,activerecord,model-view-controller,Ruby On Rails,Activerecord,Model View Controller,这可能是一个愚蠢的问题,但我已经想了几天了,我似乎找不到一个“合适的”解决方案 所以我为客户机编写了一个批处理更新程序,它就放在一个控制器中。如果要将代码移出控制器,我将把代码放在哪里?批处理更新程序正在更新多个模型 感谢您创建一个类,如BatchUpdater或只是表单并从控制器调用它

这可能是一个愚蠢的问题,但我已经想了几天了,我似乎找不到一个“合适的”解决方案

所以我为客户机编写了一个批处理更新程序,它就放在一个控制器中。如果要将代码移出控制器,我将把代码放在哪里?批处理更新程序正在更新多个模型


感谢您

创建一个类,如
BatchUpdater
或只是
表单
并从控制器调用它