【问题标题】:Rails, Notifications, New EventsRails、通知、新事件
【发布时间】:2012-01-13 04:28:39
【问题描述】:

我是 Rails 新手,有兴趣为用户创建通知模型。我不想使用电子邮件进行通知,而是在个人资料页面的顶部有一个 facebook 样式的标志,用于记录新的 cmets 或其他事件。我四处搜索,似乎没有任何直接相关的教程。

我最大的问题是如何确定自用户上次查看其仪表板/个人资料页面以来哪些 cmets/事件是“新的”。现在,我唯一的想法是使用 User_id 和 Time_Checked 创建一个单独的表。当用户查看他的显示页面时,我会将当前时间输入数据库。我查看了 Faye 上的 Railscast,并阅读了有关 Pusher 的信息,但这些似乎更高级并且与 Ajax 样式的通知有关。现在,我正在寻找一些基本的东西,只是为了获得一些实践经验。

【问题讨论】:

    标签: ruby-on-rails notifications


    【解决方案1】:

    我所做的只是简单地使用“读取”布尔值而不是“时间检查”(就像电子邮件的工作原理一样)。每次调用仪表板控制器操作时都会自动“读取”通知。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-18
      • 2016-09-20
      • 1970-01-01
      相关资源
      最近更新 更多