我经常进行很多计算,最后需要把结果保存到现有表格中的行中。
我拥有的数组将类似于以下内容:
[
<model_id> => [
'rate' => <some rate>
]
<model_id_2> => [
'rate' => <some other rate>
]
.....
]
显然,我可以遍历这个数组,并对数组中的每个项目进行更新,但是这样可能会导致100次更新调用。是否有一种方法(通过Laravel的Eloquent或甚至是一个原始的SQL查询)可以通过一次调用完成所有这些更新?
pn_pensioner_member_yearly_summary
....与<model_id>
匹配的主键是member_yearly_summary_id
。我不会使用这个,因为这意味着要进行100个case检查的SQL查询....这似乎有点荒谬... - Bill Garrison