将sql语句更改为雄辩查询
所以我有一个SQL语句将sql语句更改为雄辩查询,sql,laravel,eloquent,Sql,Laravel,Eloquent,所以我有一个SQL语句 AND created_at BETWEEN '20190601' and '20190630' 我怎样才能把这变成一个有说服力的问题呢?还是只使用db:raw查询更好 非常感谢所有的投入。干杯 您可以尝试以下方法: $yourQuery->whereBetween('created_at', ['20190601', '20190630']); 在比较日期时,请阅读中whereBetween部分的更多内容,然后执行以下操作: $fromDate = '2019
AND created_at BETWEEN '20190601' and '20190630'
我怎样才能把这变成一个有说服力的问题呢?还是只使用db:raw查询更好
非常感谢所有的投入。干杯 您可以尝试以下方法:
$yourQuery->whereBetween('created_at', ['20190601', '20190630']);
在比较日期时,请阅读中whereBetween部分的更多内容,然后执行以下操作:
$fromDate = '20190601';
$toDate = '20190630';
$yourquery->whereBetween('created_at', array($fromDate->toDateTimeString(), $toDate->toDateTimeString()) )->get();
使用where-beween我的荣幸@UdhayanNair接受答案,如果答案对你有效@UdhayanNair。