Laravel Nova-如何从BelongsTo关系中删除所需的验证?

Vin*_*yan 3 laravel laravel-nova

我有一个名为“ Partner”的Nova资源,它与另一个名为“ Rate”的Nove资源有关系。

BelongsTo::make('Rate*', 'customrate', 'App\Nova\Rate')->onlyOnForms()
Run Code Online (Sandbox Code Playgroud)

现在,当用户尝试创建合作伙伴时,必须选择要选择费率的选择字段。

客户不想强制要求为合作伙伴选择费率。这个问题有解决方案吗?

Sau*_*nam 6

nullable()在版本1.1.7中添加的用途

BelongsTo::make('Rate*', 'customrate', 'App\Nova\Rate')
    ->onlyOnForms()
    ->nullable()
Run Code Online (Sandbox Code Playgroud)