私の問題は、年と月だけのcreated_at
属性からデータベーステーブルからデータを取得したいということです。私が試してみましたコードは次のとおりです。laravel 5.1のデータベーステーブルのcreated_at属性から年月を選択する方法は?
$post= Mjblog::select(DB::raw('YEAR(created_at) year, MONTH(created_at) month'));
$posts_by_y_m = $post->where('created_at',$post)->get();
返される結果には、** Mjblog **モデルのすべての年月が含まれている必要があります。もしそうなら、あなたはなぜこのことをしていますか? '$ post-> where( 'created_at'、$ post) - > get(); '? –
少し質問を明確にしてください。 –
私はアーカイブの月と年をクリックすると、created_at日付フィールドがあるデータベーステーブルの内容を表示する必要があります。 –