Typo3 JSON的流体查询结果对象
我的视图中有一个result对象,希望将其转换为JSON格式 这个物体看起来像Typo3 JSON的流体查询结果对象,typo3,fluid,Typo3,Fluid,我的视图中有一个result对象,希望将其转换为JSON格式 这个物体看起来像 TYPO3\CMS\Extbase\Persistence\Generic\QueryResultprototypeobject (32 items) 0 => KN\Operations\Domain\Model\Operationprototypepersistent entity (uid=853, pid=90) 1 => KN\Operations\Domain\Model\Operation
TYPO3\CMS\Extbase\Persistence\Generic\QueryResultprototypeobject (32 items)
0 => KN\Operations\Domain\Model\Operationprototypepersistent entity (uid=853,
pid=90)
1 => KN\Operations\Domain\Model\Operationprototypepersistent entity (uid=852,
pid=90)
....
我试着使用格式
{myObject-> f:format.json()}
但这不起作用。结果是
{}
我想把这些信息给我的JS。对我来说,无法更改控制器,因为我不想更改现有扩展 format.json viewhelper需要一个数组作为值。要获得正确的结果,需要将结果转换为数组。 如果将存储库中execute函数的第一个参数设置为true,则将获得一个数组而不是Queryresult对象
return $query->execute(true);
您可以在viewhelper的文档页面上找到其他信息:
快乐编码 看看这里: