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