symfony+;阿皮斯平台。如何验证日期类型筛选器的格式?

symfony+;阿皮斯平台。如何验证日期类型筛选器的格式?,symfony,api-platform.com,Symfony,Api Platform.com,验证日期类型筛选器正确格式的最佳方法是: /** * @ORM\Column(type="datetime", nullable=true) * @Groups("read") * @ApiFilter (DateFilter::class) */ protected $dateAdded; 如果我传递一个string类型的值,则不会抛出错误,参数将被忽略。 如何将错误消息发送回API用户 提前感谢。添加断言日期 /**

验证日期类型筛选器正确格式的最佳方法是:

/**
 * @ORM\Column(type="datetime", nullable=true)
 * @Groups("read")
 * @ApiFilter (DateFilter::class)
 */
 protected $dateAdded;

如果我传递一个string类型的值,则不会抛出错误,参数将被忽略。 如何将错误消息发送回API用户

提前感谢。

添加断言日期

 /**
         * @var \DateTime
         *
         * @ORM\Column(name="date", type="datetimetz")
         * @Assert\NotBlank()
         * @Assert\Date()
         */
        private $date;

Assert验证添加,但不验证筛选器格式是否正确。