Re: [問題] ActiveRecord 日期查詢的問題
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章