Доктрина - PullRequest
       33

Доктрина

0 голосов
/ 09 января 2019

Мне нужен фильтр DoctrineCollection, но коллекция очень большая. Мой вопрос касается производительности в больших коллекциях. например:

 $collections->filter(function($obj){
    if($obj->getAttr() == X){
        return $obj;
    }
 });

если в $ коллекциях содержится, например, один миллион записей, производительность снижается. Какое решение для фильтрации больших коллекций?

1 Ответ

0 голосов
/ 27 марта 2019

сделать запрос должен быть отличным решением, но если у вас есть миллион записей, вы должны также реализовать нумерацию страниц

...