我可以在控制器中执行此操作以获取模型类:

self.class.name.gsub("Controller", "").singularize.constantize


但是,控制器中是否有内置方法可以实现?

self.model_class一样?

谢谢!

最佳答案

ActionPackActiveRecord是独立的模块,因此没有内置的支持。

关于ruby-on-rails - 从 Controller 获取模型类的Rails方法是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4017492/

10-11 05:45