Rails - 查看看不见的评论

时间:2015-04-07 21:14:05

标签: ruby-on-rails activerecord

我有一个有评论的潜在顾客模型。存储在评论模型中。

当用户浏览潜在客户时,我想向他们展示自上次查看特定潜在客户资料以来有多少新评论。

我该怎么做?

我最初的想法是存储用户上次浏览潜在客户资料的时间,而此日期之后的评论数量将是未读评论。我是朝着正确的方向前进的吗?

1 个答案:

答案 0 :(得分:0)

  • 将带有默认值0的seen属性/ coulmn添加到带有迁移的评论表中(即未看到)。
  • 如果您使用强参数或使其属性可访问,则
  • 允许seen
  • 引导模型中的
  • 仅显示评论if !comment.seen
  • 当用户访问所有评论的潜在客户模型更新时看到的属性为1(见过)