未分類

Laravel Date Filtering

I would like to talk about the date filtering process I am using in laravel today.

If we want to select records that is created today. We can normally use raw queries or without raw queries like this.

//Raw Query
Model::where(DB::raw("DATE(created_at) = '".date('Y-m-d')."'"))->get();

//Not Raw Query
Model::where('created_at', '>=', date('Y-m-d').' 00:00:00'))->get();

In fact, we can do more neat and eloquent way in laravel like this.

Model::whereDate('created_at', '=', date('Y-m-d'))->get();

We can also use Carbon function instead of date(), result will still the same.

Model::whereDate('created_at', '=', Carbon::today()->toDateString())->get();

If you want to filter just not with full date, it’s totally fine. You can filter with day, month and year like this.

//Day
Model::whereDay('created_at', '=', date('d'))->get();
//Month
Model::whereMonth('created_at', '=', date('m'))->get();
//Year
Model::whereYear('created_at', '=', date('Y'))->get();

There is also another method called `whereBetween` if you want to filter by date range.

Model::whereBetween('created_at', [FROM_DATE, TO_DATE])->get();

By Yuuma



はじめまして

Hello Everyone, I am yuuma. I joined to Gigas Japan at the start of October 2019 and it’s such a great pleasure to meet you.

I came from Myanmar and want to study Japanese working culture and of course modern technologies. Currently I am working as a web engineer here and focusing mostly on PHP , may be later I will be working on AR, VR technologies.

As I am still not very well in writing Japanese, I will keep writing my articles in English. Please also support my articles.

Again, Nice to meet you everyone.

Yuuma



新年のご挨拶

謹んで新年のお慶びを申し上げます。旧年中は格別のお引立てを賜わり厚くお礼申し上げます。
本年もより一層尽力してまいりたいと存じておりますので、
何とぞ昨年同様のご愛顧を賜わりますよう、お願い申し上げます。

株式会社ギガスジャパン 社員一同



PHP5とPHP7の共存 on Windows 10

今回は、研修中に偶然私のPC(Windows 10)上で出来上がったPHP5とPHP7の共存方法をご紹介させていただきます。

以下のようにコマンドプロンプト上において、php とコマンドを打てばPHP7が、php5 とコマンドを打てばPHP5が起動するようにしました。
これによってPHP5では動作するけれど、PHP7では動作しないといったコードの検証を素早く行うことが出来ます。
続きを読む



新年のご挨拶

 

謹んで新年のお慶びを申し上げます。旧年中は格別のお引立てを賜わり厚くお礼申し上げます。
本年もより一層尽力してまいりたいと存じておりますので、
何とぞ昨年同様のご愛顧を賜わりますよう、お願い申し上げます。

平成29年 元旦

株式会社ギガスジャパン 社員一同




アプリ関連ニュース

お問い合わせはこちら

お問い合わせ・ご相談はお電話、またはお問い合わせフォームよりお受け付けいたしております。

tel. 06-6454-8833(平日 10:00~17:00)

お問い合わせフォーム