我的 Rails 模型和 Controller 代码都需要将文件写入文件系统。
我想将逻辑合并到一种方法中。
跨模型和 Controller 共享此方法的最佳方式是什么?
谢谢!
最佳答案
我认为 Controller 会将文件写入文件系统的实际执行推迟到模型。虽然 Controller 可以决定何时执行该代码,但它不应该对其实现负责,因此该代码实际上应该只存在于模型中。
关于ruby-on-rails - 如何在 Rails 中的模型和 Controller 之间共享代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1359696/