Mysql 用于laravel从数据库行中获取百分比的查询,该行为;“填写”;而且不是空的
我们如何获得表中用户已填充的行中字段的百分比,以及如何从父用户与之有关系的其他表行中获取关系的百分比。表格示例 汽车表Mysql 用于laravel从数据库行中获取百分比的查询,该行为;“填写”;而且不是空的,mysql,laravel,laravel-8,Mysql,Laravel,Laravel 8,我们如何获得表中用户已填充的行中字段的百分比,以及如何从父用户与之有关系的其他表行中获取关系的百分比。表格示例 汽车表 id name wheels windshields seats 1 Hyundai 113 221 16 2 BMW 114 154 3 Toyota 2 id wheel_
id name wheels windshields seats
1 Hyundai 113 221 16
2 BMW 114 154
3 Toyota 2
id wheel_type price
113 alloy
114 chrome coated
115 rims 946
如果我试图从上表中找到百分比,结果应如下所示:
1 = 100% details filled
2 = 80% details filled
3 = 60% details filled
现在如果我想把关系也牵扯进来
车轮表
id name wheels windshields seats
1 Hyundai 113 221 16
2 BMW 114 154
3 Toyota 2
id wheel_type price
113 alloy
114 chrome coated
115 rims 946
检查关系后,cars表结果的百分比应如下所示:
1 = 90% details filled
2 = 60% details filled
3 = 60% details filled
在Laravel中,我需要做什么才能得到这样的结果来计算模型属性的填充百分比
用于计算模型属性的填充百分比的Trait