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