Posted by (0) Comment
使用Active Record時可以使用 Model.find(:first)來取出第一筆資料,或是Model.find(:all)來取出全部的資料,那如果想要取出最近的一筆資料該怎麼做呢?其實只需要加個排序的條件即可。
@event = Event.find(:first, : order => "created_at DESC")
Updated: 補充一下,其實如果是@event = Event.find(:all),那麼@event.last便是最後一筆資料了。
Posted by (0) Comment
Posted by (1) Comment
我連Agile Web Development with Rails都還沒看完,就迫不及待拿出Rails Recipes開始看看裡面提供了些什麼有趣的玩意兒。Rails Recipes這本書比較適合已經對於Ruby on Rails有點瞭解,甚至是已經開始製作、經營網站的User,裡面提供了一些很實用的技巧,共70個Recipes分成以下幾篇:
我覺得這本書跟Agile Web Development with Rails都很有收藏價值,Rails Recipe在每一章的開頭會先敘述一段網站開發者可能遭遇的「Problem」(或是一段簡單的場景敘述),隨後列出需要準備的「Ingredients」,並且提出對應的「Solution」,內容我認為是簡短有力,沒事拿來當閒書翻閱一下或是放在旁邊當工具書參考用都很有幫助。
註:另一本「Advanced Rails Recipes」預計在August 2007出版,真是令人期待!
http://www.pragmaticprogrammer.com/titles/fr_mrr/index.html
http://rubycorner.net/articles/22-successful-ruby-on-rails-web-applications/
這篇文章介紹了22個成功的Ruby on Rails個案,稍微做個簡單的中文翻譯替螢幕前的訪客省點時間好了:)
(另外在http://happycodr.com/biglist有更多的網站介紹,共有388個!)
第一部份主要是37signals他們公司所經營的網站,
第二部份則是在RubyonRails.org有介紹的網站,
第三部份應該是筆者自行發現的網站,還滿不錯的~看到好多以前沒逛過的站
http://www.antoniocangiano.com/articles/2007/02/10/top-10-ruby-on-rails-performance-tips
作者提出十個針對Ruby on Rails Performance的小技巧,有興趣的可以到該網頁參考。