Closed andyzu closed 5 months ago
为啥在 $form->deleting() 和 $form-> deleted() 里面,用 foreach 完全不生效。
$form->deleting(function (Form $form) { $asinfo = $form->model(); foreach ($asinfo as $value){ Userinfo::updateStatusUserinfo($value['userinfo_id'], 0); } });
我在 foreach 里面写 dd() , 或者 var_dump() 包括 Userinfo::updateStatusUserinfo($value['userinfo_id'], 0); 这个都不执行,但是从 foreach 挪出来,就完全没问题。 我是需要获取待删除里的数据 , 然后用这些数据里的某一个值,去改变另一张表的内容。
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Description:
为啥在 $form->deleting() 和 $form-> deleted() 里面,用 foreach 完全不生效。
$form->deleting(function (Form $form) { $asinfo = $form->model(); foreach ($asinfo as $value){ Userinfo::updateStatusUserinfo($value['userinfo_id'], 0); } });
我在 foreach 里面写 dd() , 或者 var_dump() 包括 Userinfo::updateStatusUserinfo($value['userinfo_id'], 0); 这个都不执行,但是从 foreach 挪出来,就完全没问题。 我是需要获取待删除里的数据 , 然后用这些数据里的某一个值,去改变另一张表的内容。