0
検索してもいいリソース/チュートリアルが見つからなかった場合は、がありました。方向ユーザーが再びログオンしたときにダッシュボードで最後にログインしたときから
に私は「新しいコメントが」ユーザがログインされた最後の時間以降に行われたと言うの通知を表示したいのです。この通知は、ダッシュボードの上に、彼らはログイン次回表示されます。
私はどこかで、私はUserテーブルの 'last_action'カラムを作る必要があるかもしれないが、その後はそれほど明確ではなかったと読んでいます。
ありがとうございました、今日後でこれを実装しようとします! –
これは問題ですが、ユーザーが新しいアクションを実行するとlast_action_atが上書きされ、ユーザーが必要とする通知に戻ることはできません(キャッシュに依存してブラウザが十分スマートでない限り)。 これを修正するには、last_action_at日付を取得してユーザーセッションに入れ、セッション参照期間中はそのセッションフィールドを使用してユーザー通知を計算します。 – Bjorn