1

我正在建立一個社交網絡從軌道上,我想建立一個面部樣式通知系統顯示新消息,朋友請求等...在一個視覺吸引力和UI友好的方式。什麼是最好的方式去做這件事?我正在考慮使用acts_as_state_machine,但它似乎有點過時。導軌中的社交網絡樣式通知系統

謝謝!

編輯:

我一直工作在應用程序的其他功能,但我現在回來了這一點。由於某種原因,對此問題(工作流程)的唯一回應並不適用於我的應用程序。也沒有任何其他狀態機寶石(AASM,transitions,state_machine)。這可能是由於rails 2.3.9的不兼容性問題?

無論哪種方式,我只是想讓這很簡單;當一個新消息被創建時,它的狀態爲「未讀」......當用戶轉到該特定消息的顯示頁面時,after_filter將狀態更改爲「讀取」...因爲這些前面提到的狀態機寶石工作會更容易在我的「消息」模型中創建另一個列(狀態),並從那裏更新「未讀」到「讀」?還是有更好的方法來做到這一點?

我已經爲這個應用程序實現了一個活動流,該應用程序取自this answer,我想我可以創建一個「通知」數據庫,只要涉及current_user的新事件被創建,就會觸發該通知數據庫。這是一個壞主意嗎?

回答