我正在使用 Sonata Admin 作为 Symfony2 的管理后端,并且我正在尝试加载一个页面,其中我的管理实体(事务)与另一个实体(速率)具有多对一关系。费率表非常庞大并且增长非常迅速,我真的无法做任何事情来改变它。
当我点击事务列表页面时,我得到一个内存大小耗尽的错误。假设这是一个数据库问题(因为代码适用于我的本地环境),我清除了事务表,问题仍然存在。一旦我清除了费率表,页面立即加载。我只能想象这意味着相关实体正在快速加载到管理页面上。
有谁知道如何强制奏鸣曲延迟加载相关实体?我浏览了文档和论坛,我看到的唯一内容要么不相关,要么说 Sonata 会自动进行延迟加载。想法?