定义一个model: class Test< ActiveRecord::Base def self.test @test ||= Time.now puts @test end end  当rails处于开发环境时,输出的时间会随着不同的请求而变化,而当rails处于生产环境的时候,每次的输出均相同,这就可能导致程序在开发时和正式上线运行时的效果不一样,需要特别注意。
2.0.2 - 增加了has_finder:class Article < ActiveRecord::Base has_finder :published, :conditions => {:published => true} has_finder :popular, :conditions => ... end Article.published.paginate(:page => 1) Article.published.popular.count Article.popular.find(:first) Article. ...
phoenix520
搜索本博客
最近加入圈子
存档
最新评论