0
我開發與Laravel 5.2的應用程序,我需要返回從Postgresql
數據庫的一些JSON
迴應,但我得到了下面的錯誤(我發佈錯誤消息的第一行)和PostgreSQL時間戳返回JSON未能在Laravel 5.2
in Carbon.php line 425
at Carbon::createFromFormat('Y-m-d H:i:s', '2016-06-07 10:06:23.701566') in Model.php line 2958
at Model->asDateTime('2016-06-07 10:06:23.701566') in Model.php line 2451
at Model->attributesToArray() in Model.php line 2428
at Model->toArray() in Collection.php line 1023
at Collection->Illuminate\Support\{closure}(object(Category))
at array_map(object(Closure), array(object(Category), object(Category))) in Collection.php line 1024
at Collection->toArray() in JsonResponse.php line 48
at JsonResponse->setData(object(Collection)) in JsonResponse.php line 49
在數據庫中的記錄有2場created_at
和updated_at
這都是timestamp
類型 這是返回和dd()
功能一行印刷
"id" => 1
"name" => "category1"
"description" => "category 1 decription "
"created_at" => "2016-06-07 10:06:23.701566"
"updated_at" => "2016-06-07 10:06:23.701566"
]
這是我的功能Controller
`使用App \ Http \ Requests; 使用App \ Category;
class CategoryController extends Controller
{
public function index()
{
$categories = Category::all();
return response()->json($categories);
}
請幫助我通過這個問題如何得到它的工作,也讓我知道,如果我提供任何進一步的信息
謝謝您的回答,我已經與重寫方法public function getDateFormat(){ 回報 ':我:Y-M-d^h s.u' 解決它; } – Siavosh