yii2 模型查询时 使用计算值 排序
例如: 商品有平台价 有市场价 市场价-平台价=利润 要根据利润排序
$list = Goods::find()
->alias(‘goods‘)
->addSelect([
‘goods.*‘,
‘(goods.market_price - goods.shop_price) AS profit‘
])
->orderBy([
‘profit‘ => SORT::DESC
])
->all();
原文:https://www.cnblogs.com/baozi-tudou/p/13582727.html