Laravel使用雄辩的关系选择链接表的最后一行

时间:2018-08-11 20:48:56

标签: php mysql laravel eloquent

我正在尝试使用laravel雄辩地获取参考表的最后一行。 我有一个User模型,该模型引用了一个MessageParticipant模型(返回用户参与的所有消息主题)

public function messages()
{
 return $this->hasMany(MessageParticipant::class);
}

MessageParticipant指的是MessageSubject模型(返回主题参与者所属的消息)

public function message_subject()
{
    return $this->belongsTo(MessageSubject::class);
}

MessageSubject模型是指Message模型(返回消息主题内的所有消息)

public function messages()
{
    return $this->hasMany(Message::class);
}

我想使用雄辩的查询来获取用户参与的每个消息主题的最后一条消息。我该怎么办?

1 个答案:

答案 0 :(得分:3)

尝试通过loaders: 'file-loader?name=[name].[ext]!extract-loader!html-loader'方法使用whereHas

latest

Docs

相关问题