我的 Extbase 模型和 ObjectStorage 的使用存在问题。我在数据库中有一个对象,其中不包含任何与会者。在通过 编辑和保存对象时$repository->update($object);
,我收到以下错误:
Return value of TheCodingOwl\OwlCal\Domain\Model\Event::getAttendees() must be an instance of TYPO3\CMS\Extbase\Persistence\ObjectStorage, null returned
但是,我在构造函数中初始化了参加者属性。下图显示了 getter 调用中的代码和 xdebug 中断:
怎么回事,参加者属性是null
,而不应该有任何方法将此属性设置为空值?