У меня есть связь "Один-ко-многим" в моей базе данных. редактирование, удаление и добавление элементов, используемых для работы просто отлично. Однако после нескольких изменений (я не могу их отследить), он больше не работает.
Теперь, когда я получаю объект с отношениями "один-ко-многим", я получаю постоянную коллекцию, чтобы представлять мою коллекцию "Многосторонняя". Полагаю, это было не так. В моем конструкторе я создаю новую коллекцию массивов, а не постоянную коллекцию.
Я просмотрел документацию доктрины, чтобы найти это:
A PersistentCollection представляет собой набор элементов, которые имеют постоянное состояние.
Я не понимаю, что это значит.
Не могли бы вы рассказать мне:
- Нормально ли иметь постоянные коллекции с простым "Многим-многим"?
- Как могут отображаться эти коллекции? (а не обычный ArrayCollection)
- Наконец, что такое использование Постоянная коллекция?