怎么获取 Laravel-admin form 中 hasmany 的一行数据呢

// 直接添加一对多的关联模型
        $form->hasMany('skus', 'SKU 列表', function (Form\NestedForm $form) {
            $form->text('title', 'SKU 名称')->rules('required');
            $form->text('description', 'SKU 描述')->rules('required');
            $form->text('price', '单价')->rules('required|numeric|min:0.01');
            $form->text('stock', '剩余库存')->rules('required|integer|min:0');
            //TODO 如果我在这里要获取到一条sku的数据, 怎么写呢
        });
alante
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 4

请问有答案了么,我也碰到这个问题了哦

3年前 评论
CodeFarmer1997 3年前

可以用NestedForm->key 拿到关联纪录的id 这样可以再查一次表拿到纪录 这样需要把NestedForm的key属性改成public即可

3年前 评论
wwolf 1年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!