Laravel 航海者验证

Laravel voyager validation

我尝试在 Laravel Voyager 中使用验证。当我为图像设置验证规则时

    {
    "validation": {
        "rule": 
  "required|image|mimes:jpeg,png,jpg,gif,svg|max:2048|dimensions:width=500,height=500"
    }
}

虽然我有 select 个图像,但它总是显示错误 The default img field is required.

但是如果我从验证规则中删除 required 部分,例如

    {
    "validation": {
        "rule": "image|mimes:jpeg,png,jpg,gif,svg|max:2048|dimensions:width=500,height=500"
    }
}

虽然我有 select 尺寸低于尺寸的图像,但它没有显示任何错误。

有没有错误?

基本上你只需要将显示名称小写(假设它们是相同的),比如 name 而不是 Nameorder 而不是 Order