国产一区二区精品久久_蜜桃狠狠狠狠狠狠狠狠狠_午夜视频精品_激情都市一区二区

當(dāng)前位置:首頁(yè) > 網(wǎng)站舊欄目 > 學(xué)習(xí)園地 > 設(shè)計(jì)軟件教程 > 每天一劑Rails良藥之Perform Calculations on Your Model Data

每天一劑Rails良藥之Perform Calculations on Your Model Data
2010-01-14 07:01:48  作者:  來(lái)源:
ActiveRecord::Calculations模塊提供了model級(jí)的方法來(lái)得到model數(shù)據(jù)的count,sum,average,maximum和minimum值
例如:
Java代碼 復(fù)制代碼
  1. Person.count("age > 21")   
  2. Person.average(:age)   
  3. Person.minimum(:age)   
  4. Person.maximum(:age)   
  5. Person.average(:age, :conditions => ["name like ?"'%T%'])   
  6. Donation.sum(:amount, :group => :created_at)   
  7. Donation.sum(:amount, :group => 'YEAR(created_at)')   
  8. Rating.average(:value, :group => :post).collect{|post, rating| [post.title, rating]}   
  9. Rating.average(:value, :group => :post)[Post.find(2)]   
  10. Person.find_by_name("Adam").ratings.average(:value)  

安徽新華電腦學(xué)校專業(yè)職業(yè)規(guī)劃師為你提供更多幫助【在線咨詢