Я использую веб-службу на основе Symfony 3.4
, использующую Doctrine
для управления и сохранения различных объектов данных.
Теперь я пытаюсь реализовать метод, который передает старые, заброшенные учетные записи пользователей в другую базу данных.который действует как архив.
Что касается документов Symfony, не должно возникнуть никаких проблем с настройкой Doctrine для управления различными подключениями к базам данных и менеджерами сущностей.
Однако я не совсем понимаю процесс настройки этого варианта использования:
- Предположим, что проект Symfony имеет разные объекты данных
DataEntity1
, DataEntity2
и т. Д., А также различные объекты инфраструктуры Infrastructure1
и т. Д. - Как указать Doctrine для инициализацииархивная БД только с данными объектов?
- Как перемещать объекты между БД?Правильно ли загружать их из менеджера сущностей 1 и сохранять их в менеджере сущностей 2?
- Есть ли лучший совет, как это сделать?