1
我從模型中得到一個數據,我需要做一些事情,我得到它像這樣$data = Book::paginate(10) ;
,然後我試圖使用像這樣的數據 $first = $data['data'][0] ; return $first;
但我不能,它只是不起作用。有沒有正確的方式來使用數據?如何使用從模型中收到的laravel 5控制器中的數據?
我從模型中得到一個數據,我需要做一些事情,我得到它像這樣$data = Book::paginate(10) ;
,然後我試圖使用像這樣的數據 $first = $data['data'][0] ; return $first;
但我不能,它只是不起作用。有沒有正確的方式來使用數據?如何使用從模型中收到的laravel 5控制器中的數據?
如果你只是想在第一本書,你可以這樣做:
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...
}
謝謝,它的工作原理。 – aGoodRussianGuy
您是否嘗試過的var_dump $的數據? –
是的,有NULL – aGoodRussianGuy
但是,如果我返回的所有數據有JSON的obj與性質是什麼,我需要 – aGoodRussianGuy