Я учусь использовать 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