如果是 ActiveRecord,@hot_nodes = Node.hots.limit(10) 返回的是 ActiveRelation,不会去查数据库,只有在用到的时候才去查,所以没必要在 controller 检查 cache key 是否存在。但是 MongoId 就不知道了。
能不能用使用 albino 来语法高亮?在那 3 个 · 后边加上语言?
railscasts 上有一期, http://railscasts.com/episodes/272-markdown-with-redcarpet