Re: [問題] ActiveRecord 日期查詢的問題

看板Ruby作者 (godfat 真常)時間17年前 (2007/05/29 19:35), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《suomax (shadow)》之銘言: : 有沒什麼比較漂亮的方法來判斷使用者的需求 : 我現在是用 : if params[:year] : if params[:month] : if params[:day] : # /:year/:month/:day : else : # /:year/:month/ : end : else : # /:year/ : end : else : # / : end : 看起來實在是很醜....囧a 我跟 Rails 不熟,so... 不過這邊倒是可以亂出主意 :p count = 0 count += 1 if params[:year] count += 1 if params[:month] count += 1 if params[:day] case count when 0: # / when 1: # /:year/ when 2: # /:year/:month/ when 3: # /:year/:month/:day end 這樣有比較好嗎? -- Hear me exalted spirits. Hear me, be you gods or devils, ye who hold dominion here: I am a wizard without a home. I am a wonderer seeking refuge. Sacrifice -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.30.220

05/30 08:21, , 1F
喔喔喔這樣簡潔多了 @@
05/30 08:21, 1F
文章代碼(AID): #16N100-P (Ruby)
文章代碼(AID): #16N100-P (Ruby)