ruby-on-rails - rails : Management of read/unread messages

标签 ruby-on-rails ruby-on-rails-plugins

对于类似论坛的应用程序,我需要能够向每个用户显示未读(新)消息。是否有任何 Rails 插件/gem 用于此目的?

或者:是否有任何提示可以有效地完成这项工作?我正在考虑一个额外的数据库表,用于存储每个用户的每条消息的未读状态(或已读状态?)。但这似乎是蛮力方法,也许有更聪明的解决方案......

最好的祝愿,
乔治

最佳答案

与此同时,我根据我上面的想法创建了一个 Rails 插件,但使用了更改进的算法。在这里查看:
http://github.com/ledermann/unread

关于ruby-on-rails - rails : Management of read/unread messages,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2290496/

相关文章:

ruby-on-rails - 创建新 Rails 引擎时的 gemspec 错误

ruby - 在插件测试中模拟 Rails 3 路由和 Controller 的正确方法是什么?

ruby-on-rails - 从 rails 上拆下 sprockets

ruby-on-rails - ApplicationController如何在每个页面执行代码

ruby-on-rails - 使用 Rails 导入 gmail/yahoo/hotmail/aol 地址簿

ruby-on-rails - 如何防止 Rails 的列名出现 "pluralizing"错误?

ruby-on-rails - 您希望看到哪些 Rails 插件?

ruby-on-rails - 在 Rails 中动态更新内容

ruby-on-rails - 在模型中的方法中捕获异常时重定向

ruby-on-rails - `app` 目录中的命名空间