使用rails gem mailboxer
我刚刚开始使用它,但我发现SocialStream代码库很重,并没有提供简单的概述
我想知道如何正确处理通知,以便在发送消息时,接收方用户单击消息(在对话的一部分),以便将消息标记为已读,这反过来将向发送者显示接收者正在读取消息
使用示例我似乎无法使其正常工作。如果我使用
current_user.mailbox.inbox.unread_messages_count
即使我将所有邮件标记为已读
,我似乎也会收到一个静态编号,即可进行更改有没有人对如何做到这一点有看法?
另外,如何清空所有消息,对话,收据等
答案 0 :(得分:1)
根据Mailboxer自述文件,我认为这是推荐的方式:
current_user.mailbox.inbox({:read => false}).count
我认为每次刷新都应该更新