@category = Category.where(:category_name => 'cricket')
@category.class
ここで @category のクラスは「ActiveRecord::Relation」ですが、
@category = Category.all(:conditions => { :category_name => 'cricket' })
@category.class
この場合、@category のクラスは「Array」です。
両方のクエリの結果は同じですが、クラスも異なります。 なぜ?
もう 1 つ... 前者の場合は @category.title や @category.body などを実行できますが、後者の場合はできません。 なぜ?