Я использую Symfony с Доктриной.Как узнать, существует ли объект из отношения в базе данных
У меня есть два класса, определенные, Person и Студента, отношение один к одному.
Каждого студента связан с Person, но не каждый Person имеет отношение с Студентом.
Когда я звоню ...
$person->getStudent();
... Я всегда получаю и объект, независимо от некоторых Person «s не имеет студента. Как я могу знать, что это не (Студент) есть в базе данных?
Спасибо.
@Felix спасибо! Но было бы лучше, если бы он вернул «нуль», когда запись не существует, не так ли? Спасибо за вашу помощь. – kiewic
@Kiewic: Да, у меня также были проблемы с этим и ожидалось значение «null» вместо объекта. Если вы найдете ответ полезным, примите его. –