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

Una Entidad utilizada en muchas relaciones de muchos a uno.

Tengo las siguientes entidades: class File{ private $fileId; <pre><code>private $filePath; </code></pre> <p>}</p> <p>class User{ private $userId;</p> <pre><code>private array $userFiles; </code></pre> <p>}</p> <p>class Order{ private $orderId;</p> <pre><code>private array $orderFiles; </code></pre> <p>} “`</p> Tengo tres entidades: <code>File</code>, <code>User</code>, <code>Order</code>. Ahora quiero vincular <code>User</code> con <code>File</code> mediante una relación uno a muchos. Un . . . 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

Relación Muchos a Muchos con Tipo Symfony Doctrine

Tengo esta estructura de entidades: class Group { /** * @var int * @ORM\Id() * @ORM\GeneratedValue() * @ORM\Column(type=”integer”) */ private int $id; /** * @var string * @ORM\Column(name=”name”, type=”string”, length=50, nullable=false) */ private string $name; } class GroupUser { /** * @var int * * @ORM\Id() * @ORM\GeneratedValue() * @ORM\Column(type=”integer”) . . . Read more

Las pruebas funcionales de Symfony/Doctrine que utilizan sqlite producen el error SQLSTATE[HY000]: General error: 1 near “(“: syntax error.

Tengo una aplicación Symfony que utiliza Doctrine y el paquete liiptestfixtures_bundle. Versión de PHP: 7.4.25 Versión de Symfony Runtime: 5.3.11 Doctrine DBAL: 3.2.0 Configuré Doctrine para que use una conexión sqlite para las pruebas. Al ejecutar las pruebas, obtengo el siguiente error: Doctrine\DBAL\Exception\SyntaxErrorException: Se produjo una excepción al ejecutar una . . . Read more