我是 Rails 的新手,不確定如何撰寫一個查詢來獲取彼此在 1 分鐘內創建的記錄。任何幫助,將不勝感激。
uj5u.com熱心網友回復:
您可以使用此查詢:
User.where(updated_at: (Time.now - 1.minutes)..Time.now)
在此查詢中,如果您想查找過去 24 小時內的記錄,您可以手動傳遞時間,然后您可以像這樣使用:
User.where(updated_at: (Time.now - 24.hours)..Time.now)
uj5u.com熱心網友回復:
您可以在 rails 級別分組并擁有如下記錄:
Table.all.group_by {|record| record.created_at.to_i/60}.map{|minutes, records| [minutes*60, records]}.to_h
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/332952.html
標籤:红宝石轨道
