dcat-admin icon indicating copy to clipboard operation
dcat-admin copied to clipboard

关系表 $form->list() 不能正常填充数据

Open anhao opened this issue 3 years ago • 2 comments

  • Laravel Version: 8.4
  • PHP Version: 8.0
  • Dcat Admin Version: 2.*

Description:

关联表使用 $form->list 不能正确填充数据,都是 [] 主表测试 $form->list 可以正常填充

            $form->list('buy_tip'); //这个可以正常填充
                        $form->list('case_order.express',admin_trans_field('express'));//这个使用关系表的不能正常填充,填入到表里的都是 []

Steps To Reproduce:

anhao avatar Jun 08 '21 15:06 anhao

vendor/dcat/laravel-admin/src/Repositories/EloquentRepository.php:854
$form->prepareUpdate() 会执行两次,第二次执行的时候就变成 [] 了

anhao avatar Jun 08 '21 15:06 anhao

好的我确认一下这个问题

jqhph avatar Jun 15 '21 06:06 jqhph