我能够使用迁移创建Notification
表。如果用户(X)回复用户的帖子(Y),我也可以保存通知。现在,问题是,我想将通知发送给用户(Y),但随后,notifiable_id
保存用户(X)的ID。用户(Y)如何才能收到通知呢?
Auth::user()->notify(new PostNotif());
示例:
用户(X)ID为:12和,
用户(Y)ID是:24
通知表如下所示:
type notifiable_id notifiable_type
App\Notifications\PostNotif 12 App\User
我希望notifiable_id应该是用户(Y)的ID,它是24而不是12。
由于用户(Y)提交了帖子而用户(X)回复了该帖子,在这种情况下如何通知用户(Y)?
修改
另外,我希望在数据库通知中插入两个ID。一个用于创建帖子的用户,另一个用于响应帖子的用户。
有人知道吗?
答案 0 :(得分:0)
我正在使用此表结构发送通知,
type
Notification_id
sender_id
receiver_id
您可以在sender_id中存储userX
,在receiver_id中存储userY
,反之亦然。
我希望它有效。