Добавить столбец в реляционную таблицу - Symfony - PullRequest
0 голосов
/ 08 марта 2019

Я учусь использовать Symfony, и у меня возникла логическая проблема.

Вот что я хочу сделать: У меня есть две сущности: пост и категория. Между ними у меня отношения ManyToMany.

Здесь все работает, как я и ожидал. У меня есть две формы и реляционная таблица между сущностями с именем: post_category

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

Но здесь я потерялся. Как я могу создать это? Должен ли я сделать это вручную и создать собственный запрос в хранилище?

Я еще ни разу не использовал пользовательский запрос, поэтому, если кто-то может дать подсказки, чтобы сделать это ...

Большое спасибо!

Вот мои (упрощенные) сущности:

class Category
{

    private $id;

    private $title;

    private $description;

    private $relPosts;

}

class Post
{
    private $id;

    private $title;

    private $content;

    private $slug;

    private $relCategories;

    private $range;

    private $createdAt;
}

Моя условная таблица "post_contenu":

post_id | contenu_id

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...