2012-04-01 14 views
0

delay_job gemを使用して、新しいメールの数をカウントしたり、Facebookの新しいメール通知と同様に、新しいメールの数をカウントしたり、新しいメンバーを更新したりするなど、長いクエリを処理します。遅延ジョブとRailsの結果表示

私はライアンのレールスクラムhereに従っています。クエリが完了したら通知を表示するにはどうすればよいですか?

ありがとうございます。

答えて

1

バックグラウンドジョブでは、結果をデータベースに格納します。その後、ユーザーがログインすると、それらの通知を表示します(データベースから削除します)。

ここでは、ウェブアプリの通知については、ではなく、メールではなく)としています。

+0

こんにちはセルジオ、提案のおかげで。また、完全に異なるタイプのデータを返す検索ボックスがあり、複数のタブで表示されます。アクティブなタブを最初に照会してから、他のタブのバックグラウンドで実行したいと思います。クエリが実行されると、タブに通知が表示されます。これらの通知を表示するには、ページをどのように更新する必要がありますか? – AdamNYC

+0

それはあなた次第です。たとえば、jquery/ajaxを使用します:) –

関連する問題