Я не могу на всю жизнь заставить RedBeanPHP возвращать bean-компоненты/объекты для отношений.
Я создал человека. Я прикрепил соответствующий фото-объект и добавил его в список фотографий человека. Я спас человека. БД корректно показывала все записи и отношения. Когда я пытаюсь загрузить bean-компонент $person и разыменовывать список фотографий, он всегда равен нулю!
$person = R::dispense('person');
$photo = R::dispense('photo');
$person->name="Bob";
$photo->name="BigPic";
$person->ownPhotos[] = $photo;
R::store($person);
$person = R::findOne('person', ' username = ? ', array("Bob"));
$logger->dump("Person", $person); //It's a valid bean
$logger->dump("Photos",$person->alias('photo')->ownPhotos); //It's null
$logger->dump("Photos",$person->ownPhotos); //It's null
Вопрос .
Почему $person->ownPhotos and $person->alias('photo')->ownPhoto
всегда равно нулю?