thinkphp5多条记录某个字段的值累加
可以使用 thinkphp5 的模型查询语言来实现多条记录某个字段的值累加,具体代码如下:
// 假设需要累加的字段是 num,对应的模型是 TestModel
$totalNum = TestModel::sum('num');
这样可以快速的计算出 num 字段的所有数据的和。如果需要按照条件进行筛选求和,可以在 sum 方法中传入条件参数:
$totalNum = TestModel::where('status', 1)->sum('num');
这样就可以只对 status 字段值为 1 的数据进行求和操作。