Estoy usando Symfony con Doctrine.Cómo saber si un objeto de una relación existe en la base de datos
que tienen dos clases definidas, persona y Estudiante, una relación uno a uno.
Cada estudiante está relacionado con una persona , pero no todos los persona tiene una relación con un estudiante .
Cuando llamo ...
$person->getStudent();
... siempre me dan y el objeto, sin tener en cuenta algunos persona 's no tiene un estudiante. ¿Cómo puedo saber que no existe (Student) en la base de datos?
Gracias.
@Felix gracias! Pero sería mejor si devolviera un 'nulo' cuando no existe un registro ¿no es así? Gracias por tu ayuda. – kiewic
@Kiewic: Sí, también tuve problemas con esto y esperaba un valor 'nulo' en lugar de un objeto. Si encuentra la respuesta útil, acéptela. –