Ruby on rails 使用公共_活动gem的已读或未读web通知
我在公共事业部工作。我已经为登录应用程序的当前用户实现了读和未读web通知概念 但是情况是这样的, 如果我对一项任务发表评论,那么web通知将发送给分配任务的任何人。 例如:如果user1发表了评论 user2、user3、user4、user5将看到web通知 如果我使用当前代码。User2单击该web通知后,状态将设置为已读。现在user3、user4、user5无法看到该通知,因为状态已被读取Ruby on rails 使用公共_活动gem的已读或未读web通知,ruby-on-rails,ruby-on-rails-3,ruby-on-rails-4,public-activity,Ruby On Rails,Ruby On Rails 3,Ruby On Rails 4,Public Activity,我在公共事业部工作。我已经为登录应用程序的当前用户实现了读和未读web通知概念 但是情况是这样的, 如果我对一项任务发表评论,那么web通知将发送给分配任务的任何人。 例如:如果user1发表了评论 user2、user3、user4、user5将看到web通知 如果我使用当前代码。User2单击该web通知后,状态将设置为已读。现在user3、user4、user5无法看到该通知,因为状态已被读取 如何克服这种情况 我不知道您的意思是什么,如何在没有状态的情况下实现它,但无论如何,您都需要将这
如何克服这种情况 我不知道您的意思是什么,如何在没有状态的情况下实现它,但无论如何,您都需要将这些信息存储在某个地方
简而言之,您可以创建一个新模型来保存通知引用、用户引用和状态,或者,您必须创建一个保存通知引用和用户引用而不显示状态的引用,并假设如果存在记录,则表示通知未读,并且一旦用户单击/查看它,您就删除该记录 这很好,但你们必须把读过的人或并没有读过的人储存起来。如果没有一张新桌子,我看不出这是怎么回事。