0% found this document useful (0 votes)
2K views1 page

Agile Rails 8

This document provides an overview of key concepts in the Rails framework. It discusses Active Record for defining and interacting with database records, Action Controller for handling web requests and responses, Action View for working with templates and forms, and Migrations for evolving the database schema. The document also covers customizing and extending Rails functionality.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2K views1 page

Agile Rails 8

This document provides an overview of key concepts in the Rails framework. It discusses Active Record for defining and interacting with database records, Action Controller for handling web requests and responses, Action View for working with templates and forms, and Migrations for evolving the database schema. The document also covers customizing and extending Rails functionality.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Contents • vi

Part III — Rails in Depth


19. Finding Your Way Around Rails . . . . . . . . 293
Where Things Go 293
Naming Conventions 301

20. Active Record . . . . . . . . . . . . 305


Defining Your Data 305
Locating and Traversing Records 310
Creating, Reading, Updating, and Deleting (CRUD) 314
Participating in the Monitoring Process 329
Transactions 335

21. Action Dispatch and Action Controller . . . . . . 341


Dispatching Requests to Controllers 342
Processing of Requests 352
Objects and Operations That Span Requests 364

22. Action View . . . . . . . . . . . . 375


Using Templates 375
Generating Forms 377
Processing Forms 380
Uploading Files to Rails Applications 381
Using Helpers 385
Reducing Maintenance with Layouts and Partials 392

23. Migrations . . . . . . . . . . . . . 401


Creating and Running Migrations 401
Anatomy of a Migration 404
Managing Tables 408
Advanced Migrations 413
When Migrations Go Bad 414
Schema Manipulation Outside Migrations 415

24. Customizing and Extending Rails . . . . . . . 417

Bibliography . . . . . . . . . . . . 419
Index . . . . . . . . . . . . . . 421

You might also like