看板
[ Ruby ]
討論串[問題] RoR 關於 資料庫 query 的問題
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
這邊可以簡化:. 一次處理完所有的 category, 就不用 merge 了,複雜度可以減半:. pp data = Order.between('1001', '1002').group_by{ |order| order.date }.. map{ |date_orders|. {:date
(還有1259個字)
內容預覽:
(edited: 調整一點命名和排版). 寫了那麼一串忍不住想測試... @@. 發現之前那篇只寫錯幾個地方. 1. inject 記得要在最後一行用 result 寫回.... ruby 1.9 可能會新增 with_memo 之類的 method 做到一樣的事. 至於 rails, 有 retu
(還有2304個字)
內容預覽:
^^^^ 打錯?是不是 1002 ?. 如果我猜的沒錯的話,你要的結果還滿複雜的,. 我會建議用 ruby 算,或是在 database 存 cache 直接撈出來. 用 ruby 很容易,用 group_by 和 inject 即可,例如.... (以下 code 完全憑我的想像,沒測試過,可能需
(還有2119個字)
內容預覽:
環境:. Ruby 1.8.6 Rails 2.0.2. 狀況:. 目前可以利用 form 跟 find. 找出 特定日期 之間的 所有資料筆數. find(:all, :conditions => ['datadate BETWEEN ? and ?',. "#{startdate}","#{en
(還有755個字)
首頁
上一頁
1
下一頁
尾頁