Задать вопрос
@Qwyu_4iLofK

Как решить проблема сохранения нескольких сущностей?

одскажите пожалуйста, в чем отличие 2 кодов:
1)
public function setSave()
    {
        $this->entityManager->flush();
    }


2)
public function setSave2(EntityMS $entityMS)
    {
        $this->entityManager->merge($entityMS);
        $this->entityManager->flush();
        $this->entityManager->clear();
    }


проблема сохранения, почему 2 код обрабатывает лучше, чем первый.

Я сохраняю три сущности в функции репозитория. Я не понимаю, почему первый код не работает, второй работает.
  • Вопрос задан
  • 72 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Веб-дизайнер
    12 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы