Fix mapping

This commit is contained in:
2022-01-20 16:50:10 +01:00
parent 265470f771
commit 966b9c19b7
4 changed files with 13 additions and 7 deletions

View File

@@ -35,15 +35,20 @@ class Dictionary extends AbstractEntity
return $this->translations;
}
/**
* @ORM\OnetoMany(targetEntity="\App\Model\Database\Entity\Term", mappedBy="dictionary")
* @var Collection&iterable<Term>
*/
protected Collection $terms;
/**
* @ORM\ManyToOne(targetEntity="\App\Model\Database\Entity\Language", inversedBy="dictionaries1")
* @ORM\ManyToOne(targetEntity="Language", inversedBy="dictionaries1")
* @ORM\JoinColumn(name="lang1_id", referencedColumnName="id")
*/
protected ?Language $lang1;
/**
* @ORM\ManyToOne(targetEntity="\App\Model\Database\Entity\Language", inversedBy="dictionaries2")
* @ORM\ManyToOne(targetEntity="Language", inversedBy="dictionaries2")
* @ORM\JoinColumn(name="lang2_id", referencedColumnName="id")
*/
protected ?Language $lang2;