diff options
author | Jon Leighton <j@jonathanleighton.com> | 2012-08-01 21:42:38 +0100 |
---|---|---|
committer | Jon Leighton <j@jonathanleighton.com> | 2012-08-01 21:59:46 +0100 |
commit | 437851ea02983e7f039de1a09a69ee32f7681134 (patch) | |
tree | ec7e9b6941d39b515875f3dbd91232e004f15717 /activerecord/test/cases/validations/uniqueness_validation_test.rb | |
parent | 4efebdedf8d8b8e2be711fafb560daddb15e48ad (diff) | |
download | rails-437851ea02983e7f039de1a09a69ee32f7681134.tar.gz rails-437851ea02983e7f039de1a09a69ee32f7681134.tar.bz2 rails-437851ea02983e7f039de1a09a69ee32f7681134.zip |
Add `Relation#load`
This method explicitly loads the records and then returns `self`.
Rather than deciding between "do I want an array or a relation?",
most people are actually asking themselves "do I want to eager load
or lazy load?" Therefore, this method provides a way to explicitly
eager-load without having to switch from a `Relation` to an array.
Example:
@posts = Post.where(published: true).load
Diffstat (limited to 'activerecord/test/cases/validations/uniqueness_validation_test.rb')
0 files changed, 0 insertions, 0 deletions