本文介紹了如何從laravel 5.1中數據庫表的created_at屬性中選擇年和月?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我的問題是我只想從 created_at
屬性中獲取數據庫表中的數據,僅按年和月計算.我試過的代碼是:
My problem is that I want to get data form the database table from the created_at
attributes as per year and month only. The code I have tried is:
$post= Mjblog::select(DB::raw('YEAR(created_at) year, MONTH(created_at) month'));
$posts_by_y_m = $post->where('created_at',$post)->get();
推薦答案
查詢構建器中有可用的日期助手:
There are date helpers available in the query builder:
$post = Mjblog::whereYear('created_at', '=', $year)
->whereMonth('created_at', '=', $month)
->get();
這篇關于如何從laravel 5.1中數據庫表的created_at屬性中選擇年和月?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!
【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!