【发布时间】:2018-08-25 08:28:34
【问题描述】:
我有一个多选选项和一个函数,我希望它循环遍历数组并选择一个值并一次保存在数据库中,但现在它保存数据库中的最后一项。例如如果有人同时选择五个项目,则在 DB 中输入的记录应该是 5 条记录
代码
$kycs = json_decode($input['document_type_ids']);
foreach($kycs as $key => $kyc){
$input['kyc_type'] = CheckList::find($kyc)->slug;
$filledDocument->payload = json_encode($input);
$filledDocument->save();
}
我使用了两个版本的 foreach 即
foreach($kycs as $kyc) && oreach($kycs as $key => $kyc)
我哪里错了....提前谢谢
【问题讨论】:
-
$filledDocument是什么? -
@vivek_23 它是一个类的实例...解决了它...谢谢