【问题标题】:Laravel nova - How to remove required validation from BelongsTo relationship?Laravel nova - 如何从 BelongsTo 关系中删除所需的验证?
【发布时间】:2019-04-28 22:35:07
【问题描述】:

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

BelongsTo::make('Rate*', 'customrate', 'App\Nova\Rate')->onlyOnForms()

现在当用户尝试创建合作伙伴时,选择费率的选择字段是强制性的。

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

【问题讨论】:

    标签: laravel laravel-nova


    【解决方案1】:

    使用 1.1.7 版本中添加的nullable()

    BelongsTo::make('Rate*', 'customrate', 'App\Nova\Rate')
        ->onlyOnForms()
        ->nullable()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-27
      • 2019-05-26
      • 2019-05-12
      • 2015-11-29
      • 2018-11-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多