Как изменить следующий запрос модели, чтобы получить только определенные поля?
Event::whereIn("idEvent", $this->ids)->get();
Я пытался:
Event::select(["name", "id"])->whereIn("idEvent", $this->ids)->get();
Вы должны попробовать
Event::whereIn("idEvent", $this->ids)->pluck(["id", "name"]);
Можете ли вы попробовать ниже:
Event::whereIn("idEvent", $this->ids)->get(['name', 'id']);
Event :: where ("idEvent", $ this-> ids) -> select ('name', 'id') -> get (); Вы можете использовать select для выбора определенных атрибутов модели (столбцы в БД для этой модели).
Приведенное выше выберет имя и идентификатор, где модели событий, idEvent равен $ this-> ids.