我有以下表结构
-user
--id
--name
-email
--id
--emailname
--username
-mails
--id
--sender_id
--receiver_id
--titel
--content
我想知道,用户可以访问他的电子邮件并收到他是发件人或收件人的电子邮件。我不确定我是否可以关注(如果有关系(一对多:邮件和用户,一对多:电子邮件到邮件)以获取用户的所有邮件
Auth::user()->email->allMails
提前致谢!
问候,抢劫
答案 0 :(得分:0)
只需将功能添加到用户模型
static
然后,您可以使用public function allMails() {
return Mail::where('sender_id', $this->id)
->orWhere('receiver_id', $this->id)
->get();
}