我有一个工作表单,它有一个必需字段,需要不是空白:
/**
* @Assert\NotBlank
*/
private $field1 = '';
Run Code Online (Sandbox Code Playgroud)
如果我在请求中指定了此字段,但将该字段留空,则会收到以下响应:
{
"code":400,
"message":"Validation Failed",
"errors":{
"children":{
"field1":{
"errors":["Field should not be blank"]
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
如果我从请求中省略了这个字段,我得到了这个回复:
{
"code":400,
"message":"Validation Failed",
"errors":{
"errors":["Field should not be blank"]
}
}
Run Code Online (Sandbox Code Playgroud)
是否有一些内置的Symfony逻辑,我可以使用它来使第二个例子匹配第一个例子?
[编辑]使用Symfony 2.5 - 现在更新到Symfony 2.8.3,同样的问题.
我已经编写了一个渐进的Web应用程序,遵循所有可用的指南和示例,但由于某些原因,当我单击Add to homescreen按钮时,我不断收到这个神秘的错误:
Site cannot be installed: does not work offline
Run Code Online (Sandbox Code Playgroud)
我的PWA和示例之间的主要区别在于我的运行纯粹是在域的非根路径中运行,所以我不得不在各个位置添加额外路径到配置,因此应用程序仅限于非root用户夹.
在谷歌灯塔网站没有太大的帮助或者,给人一种非常类似的消息.
任何人都可以建议这个错误可能是由什么引起的?
javascript android google-chrome lighthouse progressive-web-apps