这是我使用 mysql 命令的代码
SELECT * FROM `order_list` WHERE currentdate like '%12%' and currentdate like '%2017%'
但是我在将它转换为 laravel Eloquent 时遇到了问题。
$orderlists = Orderlist::where('currentdate', 'like', "%$month%")
->where('currentdate', 'like', "%$year%")
->get();
这是正确的吗?谢谢
最佳答案
$orderlists = Orderlist::whereMonth('currentdate', 'LIKE','%'.$month.'%')
->whereYear('currentdate', 'LIKE', '%'.$year.'%')
->get();
关于php - 如何将sql命令转换为laravel eloquent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47527652/