如何处理TYPO3中的大型QueryResults

时间:2017-03-01 15:01:19

标签: typo3 extbase typo3-7.6.x

如果我尝试通过具有大量关系的QueryResult进行迭代,那么我的foreach循环需要很多时间。

    /** @var Product $productItem */
    foreach ($products as $productItem) {
        print($productItem->getTitle());
    }

我怎样才能快速完成?

提前致谢

1 个答案:

答案 0 :(得分:1)

您可以使用@lazy在每个模型中注释关系,这将为您节省大量时间。添加@lazy annoation后,您必须清除安装工具中的缓存或重新安装扩展才能生效。