【发布时间】:2020-03-20 14:30:22
【问题描述】:
我有三个表格和模型
- 个人资料
- 消息
- 用户
我有三个模型 1. 简介 2. 留言 3. 用户
profile table: id|user_id|profile_image
messages table: id|message|user_id|friend_id
user table : id|name|etc
我只收到消息,但我想收到这些带有个人资料和用户名的消息。
$chat=Message::where(function ($query) use($id){
$query->where('user_id',Auth::user()->id)->where('friend_id',$id);
})->orWhere(function ($query) use($id){
$query->where('user_id',$id)->where('friend_id',Auth::user()->id);
})->get();
【问题讨论】:
-
你定义了模型关系吗? laravel.com/docs/7.x/eloquent-relationships
标签: laravel message relational