我需要过滤DoctrineCollection,但集合非常大。我的问题是指大集合中的表现。例如:
$collections->filter(function($obj){ if($obj->getAttr() == X){ return $obj; } });
例如,如果$ collections包含一百万条记录,那么性能会降低。过滤大集合的解决方案是什么?
提出一个查询应该是很好的解决方案,但如果你有一百万条记录你也应该实现一个分页