假設我有一個應用程序是一個地址簿。我想要一個專門用於「儀表板」的頁面。在這個頁面上,我希望有一個在應用程序本身發生的事件的運行列表。在Rails中創建儀表板
事件的例子可以是:
- 用戶添加的聯繫人。
- 用戶刪除聯繫人。
- 用戶更新聯繫人。
什麼是創建此類功能的最佳方法?本來我覺得我可以用現有數據做一些有創意的數據庫調用,但是我不能處理刪除數據的事件,比如刪除聯繫人時。
所以現在我想它必須是一個單獨的表格,只需將事件存儲起來即可。這是大多數網站如何完成這個?
我可以遍歷我的應用程序,每次執行CRUD操作時,我都可以在表格中創建一個新項目,詳細說明發生了什麼,但這看起來不太乾燥。
我想我的問題是 - 在現有的應用程序(如地址簿)中創建儀表板功能的最佳方式是什麼?
任何指導將不勝感激。