代码之家  ›  专栏  ›  技术社区  ›  user9718779

验证规则唯一性至少需要1个参数。laravel 5.4

  •  1
  • user9718779  · 技术社区  · 6 年前

    我的laravel 5.4有问题,无法保存数据

    public function rules()
    {
        return [
            'permission_id' => 'required|unique',
            'name' => 'required',
            'label' => 'required',
        ];
    }
    

    验证规则唯一性至少需要1个参数。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Thamer    6 年前

    这个 unique 规则至少需要ur数据库表的名称。

    乌尔 rules 函数应如下所示:

    public function rules()
    {
        return [
            'permission_id' => 'required|unique:db_table_name',
            'name' => 'required',
            'label' => 'required',
        ];
    }
    

    有关更多信息,请查看laravel文档 unique rule