gordon_shamway
@gordon_shamway

Как решить такую задачу?

есть такой контроллер
public function confirmUser($event_id){
        $event = CreateEvent::find($event_id)->get();// получаем id события к примеру 1
       $part = DB::table('participants')->where('event',$event->event_id);
      // дальше нужно получить массив значений аттрибута $part->follower
    // там находятся такие значения [4,5,6,7,8] это id  таблицы users
 
}

как получить пользователей через этот массив?
  • Вопрос задан
  • 160 просмотров
Решения вопроса 1
@hopeful_romantic
public function confirmUser($event_id){
    $event = CreateEvent::find($event_id); // тут get не нужен
    $part = DB::table('participants')->where('event',$event->event_id)->get(); // тут get нужен

    $followers = collect([]);
    foreach($part as $participant) {
      $followers->push(['user_id' => $participant->follower]);
    }
    return $followers;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы