0
我有一個表像下面結構, Laravel 4.2 WhereBetween不工作
的entry_added_date正存儲日期等效場,(2015年7月27日)。
現在我想filer這兩個日期之間的條目與此字段。
我嘗試下面的代碼,
$start = Input::get('start');
$end = Input::get('end');
$arr = DB::table('otc_revenue_entries')
->whereBetween('entry_added_date',array($start,$end))
->get();
return Response::json(['data',$arr]);
哪裏是我的代碼錯了,?
做' - > toSql()',並顯示其生成的SQL。也許這會幫助,因爲我認爲代碼是正確的。也許你應該使用'int'值來使用Laravel的'whereBetween()' – ventaquil
爲什麼你不使用'created_at'而是'entry_added_date'?在表中有沒有「正確的」entry_added_date(不是空的,並且匹配你的$ start,$ end)的行? – M0rtiis