我想通过面向对象编程的镜头深入了解Rails。应用程序控制器有哪些属性和方法?
当构建一个基本的应用程序时,模型的属性和方法看起来更加明显和可视化,因为开发人员定义了像find和all这样的常用属性和方法。
但我不确定控制器具有什么属性和方法,以及使用什么和使用什么。
我想过使用.method方法来查看应用程序控制器有什么方法,但我无法弄清楚在控制台中输入什么对象槽。底线是我知道一个控制器在理论上做了什么,但是当谈到实际的源代码时,不知道代码的哪一部分代表一个ApplicationController。
什么样的方法和属性用于说一个简单的CRUD应用程序,如博客?
那么,简短的回答是......相当多!这是一个很难回答的问题。我会建议[从这里开始](http://www.rubypigeon.com/posts/examining-internals-of-rails-request-response-cycle/)了解所有部分如何配合在一起的概述。 –
@AdamLassek感谢您的链接!我想知道什么属性和方法正在用于像博客这样的简单CRUD应用程序。 – Robert