이 (전체 파일 내용 편집을 할 ) 엔티티입니다 OneToOne 관계로 null 일 수 없습니다 나는 이것을 시도한다, 나는 과실을 얻는다Symfony2 교리는, 열은
An exception occurred while executing 'INSERT INTO _moon_material (userID, moonID, typeID) VALUES (?, ?, ?)' with params {"1":38,"2":40001583,"3":null}:
SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'typeID' cannot be null
하지만 내가 OneToOne (위의 코드) 관계를 주석하면 올바르게 작동하므로 주요 문제는 설명에 포함됩니다. OneToOne 관계 ... pls 처리해야합니다.
내가 원하는 것은 내가 테이블에있는 항목을 다시 쓰고 싶습니다. 하지
ps의 경우 쓰기 단순히 "_moon_material"나 : 내가 필요로하는 만이 null 값에
@ORM\JoinColumn(name="typeID", referencedColumnName="typeID")
을 설정할 수 있도록하려면
전체 유형의 invTypes 및 MoonMaterial을 게시하십시오. 실수는 분명히 그것이 – AdrienBrault
EDITED 코드를보고 있다고 생각하는 곳이 아니므로 – user1954544
그래서 어떻게 생각하십니까? 문제가 어디에 있습니까? 어떤 아이디어? – user1954544