快速問題: 例如,在您的ORM列定義中定義列的類型爲字符串時。也可以定義一個約束來說明類型需要是字符串嗎?
甚至更多:這是否是最佳做法?或者它只是雙重工作而已?Symfony2:類型約束是否與Doctrine ORM列類型定義結合使用?
我認爲這是第一次,因爲在這種情況下,您可以在驗證過程中發現問題,而不是在沖洗過程中。我想:-)
示例代碼:
/**
* @var string $type
*
* @ORM\Column(name="type", type="string", length=255, nullable=false)
* @Assert\NotBlank()
* @Assert\Type(type="string")
*/
private $type;
當你-1這個時,你能否擁有共同的體面說爲什麼? – Dieter