Мне нужно увидеть больше кода, чтобы увидеть, как выглядит ваша модель, но я предполагаю, что у вас есть модель с именем AdSetting
, где у вас есть отношения, определенные так:
public function ad() {
return $this->belongsTo('App\Ad');
}
Для того, чтобы Получив все настройки добавления с соответствующими заголовками объявлений, вы можете сделать что-то вроде этого:
$ads = AdSetting::with('ad')->get()->pluck('ad.title', 'id');
Это должно дать вам коллекцию всех настроек объявления, ключ которых равен столбцу идентификатора AdSetting и Результатом будет название объявления.
[
1 => 'ad title',
2 => 'some other ad title',
//...
]