Я использую следующую конструкцию для соединения таблиц: with("attachments", "offers.publisher").
public function publisher()
{
return $this->belongsTo("App\User", "user_id", "id");
}
Как присоединиться к отношению publisher
только тогда, когда offers.status = 1
?
Другими словами, мне нужно использовать publisher
по условию Где
Я пробовал также это:
$announcements = Announcement::whereHas('offers', function($q) {
$q->with("publisher")->where('status', 1);
})->get();
publisher
из объекта результата? - person Darama   schedule 17.02.2017