【问题标题】:Laravel Nova Multiple Resource CreationLaravel Nova 多资源创建
【发布时间】:2019-11-25 16:22:02
【问题描述】:

我想根据用户指定的数量字段创建多个Item资源。

我已经搜索了几个小时,但没有找到解决方案。我的资源字段很简单,只有一个字段是数量。

public function fields()
{
    return [
        Text::make('quantity')
            ->rules('required', 'integer'),
    ];
}

当我创建资源时,我希望根据数量值创建多个数据库记录。 laravel nova 可以吗?

【问题讨论】:

    标签: laravel laravel-nova


    【解决方案1】:

    您必须重写模型记录创建方法:

    https://laravel.com/docs/7.x/eloquent#events-using-closures

    protected static function booted()
        {
            static::created(function ($user) {
                //
            });
        }
    

    【讨论】:

      猜你喜欢
      • 2019-04-21
      • 2020-08-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-24
      • 2019-08-16
      • 2021-03-05
      相关资源
      最近更新 更多