Я получаю данные от модели, и мне нужно что-то с этим делать, я получаю ее вот так: $data = Book::paginate(10) ;
, а затем я пытаюсь использовать эти данные, как это $first = $data['data'][0] ; return $first;
, но я не могу, это просто не работает. есть ли правильный способ использования данных?Как я могу использовать данные в контроллере laravel 5, который был получен от модели?
1
A
ответ
0
Если вы просто хотите, первую книгу, вы можете сделать это:
return Book::first();
Это будет возвращать первую книгу в вашей базе данных. Если вы хотите версию JSON вашей книги объекта:
return Book::first()->toJson();
Если вы хотите, чтобы иметь возможность делать вещи с множеством объектов книг, вы могли бы сделать:
$books = Book::paginate(10);
foreach($books as $book) {
$book_json = $book->toJson();
// do something with the data here...
}
+0
Спасибо, это работает. – aGoodRussianGuy
Смежные вопросы
- 1. Как я могу использовать «где» в контроллере Laravel
- 2. Laravel - Могу ли я повторно использовать экземпляр валидатора в контроллере?
- 3. Используйте экземпляр модели в другом контроллере - Laravel 5
- 4. Laravel 5 Цепочка модели
- 5. Laravel 5: Как я могу использовать формы в своих «Представлениях»
- 6. Laravel 5 - Обработка различных данных в контроллере
- 7. MVC, данные в контроллере от модели в модели
- 8. Наследование модели Laravel 5
- 9. Как я могу добавить внешний класс в Laravel 5
- 10. Как получить hasManyThrough в контроллере Laravel 5
- 11. laravel 5.1: как я могу получить вложенные отношения от модели?
- 12. Laravel 5 успокоительные методы в контроллере отсутствуют
- 13. модели обработки в laravel 5 как в codeigniter
- 14. Laravel 5 и модели
- 15. Вызвать метод в модели в Laravel 5
- 16. Как десериализовать прото, который был получен как байт []
- 17. Как использовать атрибуты модели Ember в контроллере?
- 18. Как использовать более одной таблицы в модели laravel-5
- 19. как я могу назвать переменную в контроллере из модели?
- 20. Laravel 5 Класс модели
- 21. как я могу использовать существует столбец с Laravel модели
- 22. Laravel 5 Углеродные Неожиданные данные
- 23. Проверка и авторизация модели Laravel 5
- 24. Могу ли я использовать Laravel 5 для клонирования окна выбора и по-прежнему использовать привязку модели модели?
- 25. Laravel 5 валидации в модели
- 26. laravel 5 Как я могу задать
- 27. Как данные передачи от модели в контроллере CakePHP?
- 28. Как я могу назвать класс модели, который написан в MVC?
- 29. Данные модели модели не работают корректно на @yield Laravel 5
- 30. Laravel 5 Вызов класса в контроллере
Вы пробовали var_dump $ данные? –
Да, есть NULL – aGoodRussianGuy
Но если я верну все данные, есть json obj со свойствами, которые мне нужны – aGoodRussianGuy