【发布时间】:2017-12-25 12:18:39
【问题描述】:
我有两个表如下: 用户表:
|id|name|email|password|created_at|updated_at
消息表:
|id|sender_id|receiver_id|message|created_at|updated_at
用户模型:
public function threads()
{
return $this->hasManyThrough(Message::class, User::class,'id','sender_id');
}
我正在尝试检索消息线程 这是行不通的。任何帮助表示赞赏。
【问题讨论】:
-
这里的线程到底是什么?请详细描述。
-
线程在某种意义上,向用户发送消息的用户列表。
-
那么,您想获取所有已向特定用户(接收者)发送消息的用户,并且您获得了该用户的 ID?
标签: php mysql laravel laravel-5 eloquent