在 Rails 3 中,如果我想访问数据库,我会在查询结束时使用 .all。这对于我在执行诸如刷新写入缓存之类的操作时很有用(因此读取总是命中缓存)。
现在在 Rails 4 中,Model.all 返回一个ActiveRecord::Relation
对象(即不命中数据库)。让它实际进入数据库并返回指定记录的最佳方法是什么?
在 Rails 3 中,如果我想访问数据库,我会在查询结束时使用 .all。这对于我在执行诸如刷新写入缓存之类的操作时很有用(因此读取总是命中缓存)。
现在在 Rails 4 中,Model.all 返回一个ActiveRecord::Relation
对象(即不命中数据库)。让它实际进入数据库并返回指定记录的最佳方法是什么?