假设我有一个用户实体和一个评论实体,具有一对多的关系。
假设我正在使用 Doctrine 2 从数据库中提取我的用户实体,并且我选择延迟加载用户的评论,而不是一次提取所有内容。
我现在有一个特定的页面,我想在其中显示用户的最后一条评论,并且在向用户询问它的评论时,延迟加载代理会启动并从数据库中提取评论。
这就是我的问题开始的地方:对于大多数有 1-5 条评论的人来说,这很好......但是,如果这个人有数百或数千条评论,当我不想加载时如何使用延迟加载一次所有的评论?
这是否超出了教义 2?