在 voyager 后端,我根据 BREAD 部分的要求设置了一个图像字段:
这在“添加”模式下效果很好。如果为空,将验证图像字段
在“编辑”模式下出现问题。图像出现,但点击“保存”时,提示图像字段为空(因此需要重新上传图像):
因此在编辑时获得“需要图像字段”提示。这似乎是一个错误。任何人都遇到过这个问题,你是如何解决的?
在 voyager 后端,我根据 BREAD 部分的要求设置了一个图像字段:
这在“添加”模式下效果很好。如果为空,将验证图像字段
在“编辑”模式下出现问题。图像出现,但点击“保存”时,提示图像字段为空(因此需要重新上传图像):
因此在编辑时获得“需要图像字段”提示。这似乎是一个错误。任何人都遇到过这个问题,你是如何解决的?
从我在 Voyager 的 github 页面上提出的票中找到了解决方案:
即使用required_if
而不是required
{ "validation": { "rule": "required_if:id,null", "messages": { "required": "your message" } } }
这是票: 航海者图像编辑问题
您可以将列上的规则设置为以下
{
"rule": "nullable"
}