【发布时间】:2019-09-25 09:52:35
【问题描述】:
如果在from中输入字符串值,您能告诉我如何避免整数类型验证器的错误吗?
错误消息如下所示(在检查唯一性期间发生):
SQLSTATE[22P02]: Invalid text representation: 7 ERROR: invalid input syntax for integer: "1050177d"
我有一个带有整型字段campaignId 的实体,它对所有实体都应该是唯一的。 对于实体,我添加了这个约束。
@UniqueEntity("campaignId")
该字段如下所示:
/**
* @Assert\Type("integer")
* @Assert\Positive
* @ORM\Column(type="bigint", unique=true)
* @var int
*/
private $campaignId;
【问题讨论】:
标签: symfony symfony4 symfony-validator