В моем приложении Symfony 2 с помощью консольной команды я хочу получить данные из таблицы баз данных. Проверка Я хочу немного их изменить (например, умножьте некоторые значения), а затем отправьте его в базу данных на другом сервере (путем curl). < /P>
Как я могу установить новые имена столбцов и назначить им эти данные? А также как отправить его в качестве файла .sql?class MyCommand extends ContainerAwareCommand
{
private $input;
private $output;
protected function configure()
{
// my configs
}
protected function execute(InputInterface $input, OutputInterface $output)
{
$entityManager = $this->getContainer()->get('doctrine')->getManager('default');
$queryBuilder = $entityManager->createQueryBuilder();
$query = $queryBuilder-> // my query params
foreach ($query->iterate() as $e)
{
// loop through results of the query in order to create a new DB table
}
$this->sendData($output);
}
}
Подробнее здесь: https://stackoverflow.com/questions/476 ... her-server