mam następujący problem
moja encja wygląda mniej więcej tak:
(oczywiście są tam komentarze przy mapowaniu oraz setery i getery)
@ORM\Column(name="post_id", type="integer", nullable=false) protected $postId @ORM\ManyToOne(targetEntity="Abc\Efg\Entity\Post", fetch="LAZY") @ORM\JoinColumn(name="post_id", referencedColumnName="id") protected $post
i musi tak być bo oba pola są przydatne
przy próbie za setowania czego kol wiek do
$Coś->setPostId(999)
wywala mi
SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'post_id' cannot be null
to musi być tak zrobione, nie ma możliwości (ze względów wydajnościowych) na wyszukanie obiektu i zrobienie
$Cos->setPost($Post)