Rails 3 では、データベースにアクセスしたい場合、クエリの最後に .all を付けます。これは、書き込み時にキャッシュを更新するなどの作業を行う場合に役立ちます (したがって、読み取りは常にキャッシュにヒットします)。
Rails 4 では、Model.all はActiveRecord::Relation
オブジェクトを返します (つまり、データベースにヒットしません)。実際にデータベースに移動して、指定されたレコードを返す最良の方法は何ですか?
Rails 3 では、データベースにアクセスしたい場合、クエリの最後に .all を付けます。これは、書き込み時にキャッシュを更新するなどの作業を行う場合に役立ちます (したがって、読み取りは常にキャッシュにヒットします)。
Rails 4 では、Model.all はActiveRecord::Relation
オブジェクトを返します (つまり、データベースにヒットしません)。実際にデータベースに移動して、指定されたレコードを返す最良の方法は何ですか?