当我尝试验证php PHP对象的属性时,有一种情况,该属性可以为null,但不能为空字符串。 是否可以使用单个注释来做到这一点?
class JustAnObject
{
/**
* @Assert\NotBlankNullable
*/
private $Property;
}
答案 0 :(得分:1)
是的,在symfony 4.3中可以做到:
namespace App\Entity;
use Symfony\Component\Validator\Constraints as Assert;
class JustAnObject
{
/**
* @Assert\NotBlank(allowNull = true)
*/
private $property;
}