Rails - 批记录更新程序会去哪里?

Rails - Where would a batch record updater go?

这可能是一个新手问题,但我已经想了几天了,我似乎找不到 "proper" 解决方案。

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

感谢

创建一个 class 类似 BatchUpdater 或只是 Form 并从控制器调用它