Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
This chapter covered the fundamentals of Active Record, the framework included with Ruby on Rails for creating database-bound model classes. We’ve learned how Active Record expresses the convention over configuration philosophy that is such an important part of the Rails way, and how to make settings manually, which override the conventions in place.
We’ve also looked at the methods provided by ActiveRecord::Base, the parent class of all persistent models in Rails, which include everything you need to do basic CRUD operations: Create, Read, Update, and Delete. Finally, we reviewed how to drill through Active Record to use the database connection whenever you need to do so.