Работа с запросами в модели

  • find($id) принимает идентификатор и возвращает одну модель. Если подходящая модель не существует, она возвращает null.

  • findOrFail($id) принимает идентификатор и возвращает одну модель. Если подходящая модель не существует, она выдает ошибку.

  • first() возвращает первую запись, найденную в базе данных. Если подходящая модель не существует, она возвращает null.

  • firstOrFail() возвращает первую запись, найденную в базе данных. Если подходящая модель не существует, она выдает ошибку.

  • get() возвращает коллекцию моделей, соответствующих запросу.

  • pluck($column) возвращает коллекцию только значений в данном столбце. В предыдущих версиях Laravel этот метод назывался lists.

  • toArray() преобразует модель/коллекцию в простой массив PHP.