es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: SYMFONY

Sonata Admin: cómo agregar traducción a un campo y obtener el getID del objeto.

Mi código: public function create($object): void { /** @var CarsEvent $object */ $carsEvent = $object; $em = $this->getEntityManager($carsEvent); $carsEvent->addTranslation(new CarsEventTranslation()); $em->persist($sportsEvent); $em->flush(); } Esto crea un nuevo objeto de carro y lo guarda en mi base de datos, y eso funciona bien. Sin embargo, en esta parte del código estoy . . . Read more

La actualización de Symfony 3.4 a Symfony 4.4 devuelve el siguiente mensaje: Se ha solicitado un parámetro inexistente “secret”. ¿Quiso decir esto: “kernel.secret”?

Estoy actualizando a Symfony 4.4 desde Symfony 3.4 y los parámetros ahora utilizan .env pero los comandos de terminal devuelven el mensaje de error: En el archivo ParameterBag.php línea 95: Ha solicitado un parámetro inexistente “secret”. ¿Quiso decir “kernel.secret”? El archivo config/packages/framework.yaml se ve así: framework: secret: ‘%env(APP_SECRET)%’ Cuando ejecuto . . . Read more

Doctrina no generando ID de entidad

Estoy tratando de crear una entidad, pero obtengo un valor nulo en el id de la entidad, que es un valor generado. Controlador: if($buRepository->findOneBy([‘buName’ => $row[‘Bu1’], ‘dateDeleted’ => null]) > null) elseif($buRepository->findOneBy([‘buName’ => $row[‘Bu1’], ‘dateDeleted’ => null]) === null) { $bu1 = new Bu(); $bu1->setBuName($row[‘Bu1’]); $bu1->setLastUpdated(new \DateTime(‘now’)); $bu1->setDateDeleted(null); $bu1->setSrcId(3); $bu1->setIdInSource($bu1->getBuId()); . . . Read more

Symfony – no se puede crear la base de datos de prueba

Estoy intentando crear mi base de datos de prueba en el proyecto Symfony 4.4 usando: php bin/console doctrine:database:create –env=test Pero sigo recibiendo un error: Se produjo una excepción al ejecutar una consulta: SQLSTATE[42000]: Error de sintaxis o violación de acceso: 1044 Acceso denegado para el usuario ‘myproject_user’@’%’ a la base . . . Read more