实际上我的代码看起来像这样:
$demand = $this->objectManager->get(NewsDemand::class);
$demand->setActionAndClass(__METHOD__, __CLASS__);
$demand->setStoragePage(18);
$res = $this->findDemanded($demand);
主要问题是
$res->count()
此代码正确检索与数组匹配的新闻数量,但如果我尝试使用
$res->getFirst()
这没有任何回报。
理论上,代码 $ this-> findDemanded($ demand); 将返回一个数组,其中包含与demand-array匹配的所有新闻,但结果为空。
如果我使用 $ this-> findDemandedRaw($ demand); ,则返回正确的普通查询(在phpmyadmin中测试并返回正确的值)。
我对TYPO3很新,我不知道它是如何运作的,有人对此有任何暗示吗?
新闻扩展密钥为:新闻
提前致谢!
答案 0 :(得分:0)
修正:
返回的值是一个不是数组的对象,所以现在我能够迭代对象内的每个项目并将其作为json返回。
我很抱歉,抱歉:)