【发布时间】:2011-09-27 03:27:41
【问题描述】:
我刚开始学习 Rails 和 Ruby。 http://guides.rubyonrails.org/getting_started.html 的 Ruby on Rails 指南说 Rails 由许多不同的“组件”组成。其中一些组件,例如 ActiveRecord 和 ActionController,我在我的 Rails 应用程序中遇到过(分别在模型和控制器中)。
相关语法(“class Model
更新:所以我找到了所有的内置模块和类。在我的服务器上,ActiveRecord 模块的 Base 类的路径(例如)是:
/usr/lib/ruby/gems/1.8/gems/activerecord-3.0.9/lib/active_record
但我仍然不知道为什么我们可以在我们的模型和控制器中引用这些模块和类而不首先使用 Ruby 的 require 方法。
【问题讨论】:
标签: ruby-on-rails