0
작동하지 내가 심포니/몽고 문서 정의에서 다음 필드가있는 문서가 있습니다 그러나교리 @Assert 주석 검증
/**
* @MongoDB\String
* @Assert\NotEmpty
* @Assert\Regex(pattern="/([0-9]{4})/", message="Please use the YYYY format")
* @Type("string")
* Example "2014"
*/
protected $year;
, 내가 새 문서를 작성하여 MongoDB로 유지 될 때마다, 교리하지 않습니다 Assert 정의를 모두 시행하십시오.이 필드에 대해 모든 값을 저장할 수 있습니다.
아이디어가 있으십니까?
어설트 (대개)는 doctrine과 아무 관련이 없습니다. sf2의 유효성 검사기 구성 요소입니다. 엔터티를 유지하기 전에 엔터티의 유효성을 검사해야합니다. – Maerlyn