使用Laravel 5在Notification系统中标记is_read

时间:2016-08-20 22:46:26

标签: php mysql laravel-5

我有一个用户可以发布状态,图片等内容的网站。我不想创建类似于Facebook的通知系统。提醒用户朋友最近活动的东西。我的问题是我不确定如何构建我的表格。我正在遵循较旧的教程Tutorial中有关db方案的建议,并做了类似的事情

id | user_id |主题|身体| object_id | object_type | is_read | sent_at | created_at |的updated_at

我知道该怎么做大部分代码,或者至少有一个好主意,我的问题和问题是针对is_read列,我应该创建一个单独的表来存储该信息,如果没有那么我怎么能使用当前设置将通知标记为is_read。

1 个答案:

答案 0 :(得分:1)

我想你想要阅读"阅读"对于每个朋友/用户,这有点不清楚。如果是这种情况,你最好的选择(在我看来)就是创建一个新表,如你所说,包含post_id和user_id。那么你要做的就是检查是否存在这样的关系,如果存在,则显示通知。