程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> laravel框架少見方法詳解,laravel框架詳解

laravel框架少見方法詳解,laravel框架詳解

編輯:關於PHP編程

laravel框架少見方法詳解,laravel框架詳解


1.whereDate() 方法

1 $q->where('created_at', '>=', date('Y-m-d').' 00:00:00'));

以前查數據時,直接用where條件來比值判斷,但是格式就會有嚴格的要求,如果上面的代碼 第三個參數 是 date('Y-m-d') 而不加 後面的00:00:00 這樣在數據庫裡面就會找不到

而判斷是否相等 也都是對格式嚴格的要求

$q->whereDate('created_at', '=', date('Y-m-d'));

現在用whereDate,laravel自帶的方法,就會自動幫你進行日期格式處理,保證date與搜索的格式是匹配的。

$q->whereDay('created_at', '=', date('d'));
$q->whereMonth('created_at', '=', date('m'));
$q->whereYear('created_at', '=', date('Y'));

例如上面的代碼,只搜索天數為某值的時候,用whereDay,會去數據庫裡搜索某一天與其匹配的值。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved