laravel-admin 如何实现多级关联模型的数据统计?
已知有三个模型。log
通过hasone关联payment
,payment
通过hasone关联commission
, commission
模型里面有price字段,想要在A的列表显示price的总计,然后理所当然的使用了
$grid->column('payment.commission.price', __('Commission'))->totalRow();
结果报错
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'test_payment.commission' in 'field list'
似乎识别成了commission为一个字段,不太行,然后也有尝试读取当前页的数据循环计算后,通过js写到界面上,但是如何在grid中读取当前的数据呢?
请问大佬们有解决的思路吗?
->display(function () { 这里你想要啥都有吧 })
联表的统计,我是直接写原生的sql才行的,不知道有没有更好的方法 :joy: