Enhancement(機能追加・改善) #376
コミュニティのメンバー数を取得するメソッドの速度改善
ステータス:
Invalid(無効)
優先度:
Normal(通常)
担当者:
-
対象バージョン:
-
開始日:
2009-12-21
期日:
進捗率:
0%
説明
Community::countCommunityMembers メソッドは対象のコミュニティのメンバー数を取得数メソッドですが、
内部では Community::getMembers メソッドを呼んでおり、メンバー情報を取得してからその数を取得しているので
メンバー数が多くなった場合にコミュニティ検索などで表示に時間がかかってしまいます。
改善案としては、Community::getMembers メソッドを使わずに
Doctrine_Query::count メソッドを取得して取得するというのが良さそうです。