Задать вопрос
JohnDaniels
@JohnDaniels

Как правильно описать такую связь в doctrine?

Пытаюсь сделать many-to-many, проблема в том, что на промежуточную таблицу указывает только один ключ.
То есть как-то так:
5de8ac1623435314361611.png

Связи country->city и city->people я осилил, но нужна country->people.

class Country
{
    /**
     * @var ArrayCollection
     *
     * @ORM\OneToMany(targetEntity="City", mappedBy="country")
     */
    private $cities;

    /**
    *    ???????
    */
    private $peoples;
}

Хотя по идее там one-to-many наверное
Даже не представляю как гуглить такую ситуацию.
  • Вопрос задан
  • 42 просмотра
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы