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: DOCTRINE-EXTENSIONS

Los Entidades Listeners de Doctrine no funcionan si APP_DEBUG=false.

Tengo un comportamiento muy extraño con respecto a los listeners de entidades de Doctrine. He configurado dos listeners de entidades de Doctrine en una aplicación Symfony 4.4. La configuración en service.yaml se ve algo así: servicios: App\EntityListener\MyEntityListener: tags: – name: doctrine.orm.entity_listener event: preUpdate entity: App\Entity\MyEntity Tenía el problema de que . . . Read more

Mensaje de Doctrine “La funcionalidad ha sido marcada como obsoleta” después de ejecutar el comando doctrine:schema:update.

Recibo este mensaje en un cuadro rojo cuando intento ejecutar php bin/console doctrine:schema:validate o php bin/console doctrine:schema:update -f: “La función ha sido desaconsejada en doctrine/dbal 2.x y no es compatible con doctrine/dbal:3.x instalado, por favor consulte los registros de deprecaciones de doctrine para ver enfoques alternativos nuevos.” Symfony 5.3.12 Doctrine . . . Read more

Método indefinido ‘getDoctrine’. intelephense (1013) Symfony 5

Tengo el siguiente error incluso cuando intenté llamar al paquete Doctrine ORM en mi controlador de propiedades. No sé qué me he perdido. Método no definido ‘getDoctrine’.intelephense(1013) namespace App\Controller; use App\Entity\Property; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\Routing\Annotation\Route; use Doctrine\ORM\EntityManagerInterface; use Symfony\Bridge\Doctrine\ManagerRegistry; class propertyController extends AbstractController { /** * @Route(“/billets”,name=”property.index”) * . . . Read more

Migrando Symfony 3.4 a 4.4: Problema de Doctrine MappingException – no es una entidad válida o una superclase mapeada.

He migrado de Symfony 3.4 a 4.4 y he dejado de usar bundles para utilizar el directorio /src/. Doctrine lanza una excepción cuando consulto una entidad: $regiones = $this->getDoctrine()->getRepository(Regions::class); $infoRegion = $regiones->findOneBy(array(‘region’ => strtolower($regionSearch))); Resultado: Uncaught PHP Exception Doctrine\ORM\Mapping\MappingException: “La clase “App\Entity\Regions” no es una entidad válida ni una clase . . . Read more

Cuando se asigna una columna decimal a una propiedad de tipo flotante con tipado, Doctrine actualiza un campo aunque no se haya modificado.

Tengo una clase Usuario, con el campo: /** * @ORM\Column(type="decimal", precision=12, scale=6) */ private float $credit = 0; O con php8, el mismo comportamiento: private int|float $credit = 0; Si cargo un usuario, incluso sin cambiar nada, en el próximo flush(), Doctrine enviará una consulta para actualizar su crédito: (Esto . . . Read more