посему заранее извиняюсь за возможно тупые вопросы.
Вопроса 2, они связаны.
Первый: как себя ведут отношения сущностей, прописанный только в одной?
Суть в следующем: есть у меня сущность, допустим, Factory, в которой есть свойство furnitureTypes - возможные типы производимой ею мебели (к нему relation и прописываю в аннотации). Соотвественно, у многих фабрик может быть много типов. Есть сущность FurnitureTypes, в которой поле factories мне никуда не уперлось (в аннотациях manyToMany к factory не пишу). Такую связь доктрина довольно хавает, генерит адекватно таблицы, сущности достает, но при попытке сериализации выдает ошибку circular reference. То есть в сущности furnitureTypes внутри Factory есть ссылка на Factory. Я правильно понимаю, что доктрине по барабану, что отношение прописано только в одной сущности?
Если так, то
Второй вопрос: в таком случае отношения manyToMany обречены на circular reference и надо так и так прописывать его обработчик в сериалайзере?
Также извиняюсь за стену текста, хотелось подробно раскрыть тему. В гугле и в доке доктрины/симфони извращений с отношениями, прописанными в одной сущности, не нашел.
> Я правильно понимаю, что доктрине по барабану, что отношение прописано только в одной сущности? Ну видимо не в одной, раз есть референс обратно.
Обсуждают сегодня