0
この例では、通知可能なUser
,user 1
およびuser 2
が使用されています。Laravel 5.3 - 重複通知を通知できないようにしますか?
user 2
upvotes user 1
質問、user 1
は、電子メールとこのようになりますデータベースに挿入toArray
通知を受信した場合:user 2
は背中とdownvotes
同じ質問を行くとき、私は直面しています問題がある
public function toArray($notifiable){
return [
'upvoter_username' => $this->event->upvoter->username,
'question_id' => $this->event->question->id,
'question_title' => $this->event->question->title,
];
}
を(問題なし)、再度質問を再表示します(ここで問題が発生します)。
つまり、user 1
は同じ電子メールを再度受信し、通知は再度データベースに挿入されます。 user 1
は初めて通知されるはずです。
私は通知がががuser 2
で同じupvoteのために二回届出user 1
を通知ないことを確認するにはどうすればよいですか?