紅寶石我結束了一個專門的統計模型和表,這與使用whenever gem的獲取數據。看看我自己的答案瞭解更多細節。
原單問題
在我的Rails應用程序的紅寶石我想在我的管理頁面的圖表顯示在我的網站隨着時間的用戶數量。
圖表應顯示去年所有日期的用戶數量。
如果有新用戶的話,曲線會上升,如果用戶被刪除,它會下降。
這將是我之後的JSON結果。
[
{
"date": "23-01-2013",
"users": 3201
},
{
"date": "24-01-2013",
"users": 3451
},
{
"date": "25-01-2013",
"users": 4351
},
{
"date": "26-01-2013",
"users": 3950
},
{
"date": "27-01-2013",
"users": 4150
}
]
我也考慮過做一個統計模型,並在更新的統計模型,我的用戶模型添加before_create和before_destroy過濾器。
有沒有更好的方法,也許這是一個寶石呢?我想我還沒有找到解決方案,因爲我不知道這是什麼。
謝謝!我已經有這個。這將告訴我在幾次給定的時間內有多少新用戶。但是,我想在幾次給定的時間內獲得用戶總數。所以,我需要跟蹤新用戶以及已刪除的用戶。 –