では動作しません。私はアサート LessThanOrEqualとアサートレンジ日時
$user->setMyDate(new \DateTime('tomorrow'));
と私のエンティティに
/**
* @var \DateTime
* @Assert\NotBlank()
* @Assert\LessThanOrEqual("today")
* @Assert\Range(
* min = "now",
* max = "now"
*)
* @Assert\DateTime()
* @ORM\Column(name="my_date", type="datetime", precision=0, scale=0, nullable=false, unique=false)
*/
private $my_date;
を持って私のコントローラで
Symfony\Component\Validator\Constraints
とDoctrine
と私の日付を検証します
LessThanOrEqualとRangeで試しましたが、動作しません。
あなたはどこでもバリデータを呼び出していますか? – qooplmao
どこからでも意味がありますか?私が$ user-> setMyDate( 'foo')を変更した場合。私はエラーがある、それは日時ではない。 **更新**申し訳ありません、今私はそれを – monkeyUser