搜索并没有找到任何好的资源/教程,如果有人可以解释如何一般地完成这项工作/如何工作甚至指向我的方向
我希望显示自上次用户登录后发出“新评论”的通知。此通知将在下次登录时显示在仪表板上。
我在某处读到了我可能需要在User表中创建一个'last_action'列,但是之后他们没有说清楚。
答案 0 :(得分:2)
是的,您在users
表格中添加了另一列,正好名称为last_action_at
。当用户执行任何活动(导航到页面,单击按钮等)时,您可以将操作的时间写入该字段。
然后,当他登录时,您获取该值(这将是他上次访问中最后一次操作的时间)并选择created_at
大于此值的所有注释。现在,您拥有了呈现notice
。