Terdapat Article
,Category
dua entiti, dan perhubungannya ialah onetomany;
artikel tidak perlu berpadanan dengan kategori Jika artikel tidak mempunyai kategori yang sepadan, maka category_id =0;
Kemudian soalan datang
$article = new Article();
$article->setTitle('This is a test article');
//...
$em->persist($article);
$em->flush();
Ralat dilaporkan seperti berikut, category_id tidak boleh kosong
[Doctrine\DBAL\Driver\PDOException]
SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'category_id' cannot be null
[PDOException]
SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'category_id' cannot be null
Bagaimana untuk menubuhkan Persatuan yang tidak perlu ini
Tetapkan atribut nullable Article::$category kepada true
``
Artikel kelas
{
}
``