Este documento describe cómo manejar archivos subidos con Doctrine en Symfony. Explica cómo configurar las propiedades de la entidad para almacenar la ruta del archivo, y cómo integrar la carga y eliminación de archivos en el ciclo de vida de la entidad usando callbacks. También cubre cómo manejar el archivo subido en el controlador y la plantilla, y generar nombres de archivo únicos antes de persistir la entidad.