我需要过滤器DoctrineCollection,但是集合很大。我的问题是关于大藏品的表现。例如:
$collections->filter(function($obj){
if($obj->getAttr() == X){
return $obj;
}
});
例如,如果$ collections包含一百万条记录,则性能会下降。筛选大型馆藏的解决方案是什么?
答案 0 :(得分:0)
进行查询应该是很好的解决方案,但是如果您有一百万条记录,那么您也应该实现分页