Symfony 4 ассоциативных ссылок для рекомендуемой статьи - PullRequest
0 голосов
/ 06 апреля 2020

У меня есть статья с заголовком и текстом. Теперь я хочу добавить 3 рекомендованные еще статьи для каждой. В документации я читаю о doctrine самообращающемся ассоциитине и не знаю, использую ли он один или много. У меня есть этот код


/**
     * @ManyToMany(targetEntity="Article", mappedBy="myRecommendation")
     */
    private $recommended;

    /**
     * @ManyToMany(targetEntity="Article", inversedBy="recommended")
     * @JoinTable(name="recommended",
     *      joinColumns={@JoinColumn(name="article_id", referencedColumnName="id")},
     *      inverseJoinColumns={@JoinColumn(name="recommend_article_id", referencedColumnName="id")}
     *      )
     */
    private $myRecommendation;

это право ассоциации? А какая сторона владеет? Какой метод добавления рекомендуемой статьи?

...