Latest Screencasts
RailsCasts #251 MetaWhere & MetaSearch
Railscasts - 2011-01-31 - free
MetaWhere provides a way to do complex find conditions without SQL in Active Record. MetaSearch makes it easy to create search forms with many find options.
Watch this screencastRailsCasts #239 ActiveRecord::Relation Walkthrough
Railscasts - 2010-11-07 - free
The new Active Record query methods in Rails 3 might seem like magic at first. But in this episode I unravel how it works by browsing the Rails 3 source code.
Watch this screencastRailsCasts #217 Multistep Forms
Railscasts - 2010-06-07 - freeRailsCasts #215 Advanced Queries in Rails 3
Railscasts - 2010-05-24 - free
Learn some advanced techniques regarding named scopes and get an introduction to Arel in this episode.
Watch this screencastRailsCasts #212 Refactoring & Dynamic Delegator
Railscasts - 2010-05-03 - free
Learn how to refactor a set of conditional Active Record queries using a Dynamic Delegator.
Watch this screencastRailsCasts #211 Validations in Rails 3
Railscasts - 2010-04-26 - free
Rails 3 offers several new additions to validations. Here learn how to make a custom error_messages partial, reflect on validations, and clean up complex validations in a model.
Watch this screencastRailsCasts #202 Active Record Queries in Rails 3
Railscasts - 2010-02-22 - free
Rails 3 introduces a new query interface for performing finds in Active Record. See how it works along with the changes in named scopes.
Watch this screencastRailsCasts #196 Nested Model Form Part 1
Railscasts - 2010-01-11 - free
Handling multiple models in a single form is much easier with the accepts_nested_attributes_for method. See how to use this method to handle nested model fields.
Watch this screencastRailsCasts #193 Tableless Model
Railscasts - 2009-12-21 - free
If you want to create a model without a database backend, you simply need to define a couple methods in the model like I show in this episode.
Watch this screencastRailsCasts #189 Embedded Association
Railscasts - 2009-11-23 - free
Learn how to set up a one-to-many or many-to-many association which is entirely embedded into a single column through a string or bitmask.
Watch this screencast