В настоящее время я работаю над школьным проектом и пытаюсь получить значения из успешно выполненного запроса. Запрос таков:
$airportQuery = Airport::where('id', '=', $airport)->get(); //Returns all columns of users selected airportId
Я пытаюсь получить столбцы "extendedcenterlineLong" и "extendedcenterlineLat". Я делаю это, запустив
array[] = $airportQuery->extendedcenterLong;
array[] = $airportQuery->extendedcenterLat;
(Массив также не называется массивом []). Когда я пытаюсь запустить myQuery, я получаю эту ошибку
Мне не удалось решить эту проблему, что я делаю не так?
Большое спасибо!
РЕДАКТИРОВАТЬ: У меня также есть эти запросы, чтобы получить предыдущую или следующую строку из того, что пользователь выбирает
$previous = Airport::where('id', '<', $airport)->max('id'); //Returns the previous rows values from users current selected airportId
$next = Airport::where('id', '>', $airport)->min('id'); //Returns the next rows values from users current selected airportId
РЕДАКТИРОВАТЬ: я решил проблему, выполнив $airportQuery->first()->column_name
. По какой-то причине, когда я распечатал $ airportQuery, было два элемента, которые были массивами информации столбца, которые были идентичны друг другу, в основном копия.