TYPO3存储库findByUid(魔术方法)停止commandController脚本并返回空白页

时间:2019-05-08 07:06:46

标签: typo3 typo3-7.6.x

我使用CommandController更新记录。当我在命令中执行findByUid()时,仅返回空白白页,脚本结束。 它与 TYPO3 7.6.35 ELTS

一起运行

我做

DebuggerUtility::var_dump($this->xyzRepository->findByUid(123));
die('died');

没有出现调试输出,晶粒没有没有输出,而是只有空白的白页。

我将功能手动添加到了回购中:

public function findByUid($uid) {
    $query = $this->createQuery();
    $query->matching(
        $query->equals('uid', $uid)
    );
    return $query->execute();
}

在此之后-可以正常工作。我的Debug-Output是带有我的记录的QueryResult,并且die()如预期的那样“死了”。

我不知道为什么会这样。该命令内部有多个存储库,如果不需要,我不想自己在每个存储库中创建findByUid。任何人有解决或解决此问题的想法吗?

0 个答案:

没有答案