首页 > 其他分享 >LaravelAdmin中model排序字段之间比较

LaravelAdmin中model排序字段之间比较

时间:2023-01-11 18:33:33浏览次数:33  
标签:whereRaw productprice buyprice price LaravelAdmin error model 排序


LaravelAdmin中model排序字段之间比较

两个字段的大小比较,把A大于B的查出来

可以用   whereRaw('buyprice > productprice')  这种

$price_error = isset($_GET['price_error']) ? $_GET['price_error'] : 0;

if ($price_error == 0) {
$grid->model()->orderBy('goods_id', 'desc');
}


if ($price_error == 1) {
$grid->model()->whereRaw('buyprice > productprice')->orderBy('goods_id', 'desc');
}

需求:查出 buyprice > productprice 的数据

可以用

$grid->model()->whereRaw('buyprice > productprice');

标签:whereRaw,productprice,buyprice,price,LaravelAdmin,error,model,排序
From: https://blog.51cto.com/jing/6002549

相关文章