У меня есть вспомогательный метод в Magento, который требует, чтобы я получил подсчет нескольких несвязанных коллекций. Кроме того, мне нужна эта информация для каждого продукта в категории i.e для каждого продукта в представлении списка продуктов. Поэтому я буду потенциально создавать множество коллекций повторно во время рендеринга списка продуктов.
Каков наиболее эффективный метод получения подсчета коллекции, т.е. мне не нужны какие-либо данные из моделей, просто сколько моделей существует.
Это просто:
Mage::getResourceModel('mymodule/mymodel_collection')->addFilter('myattribute', $value)->count()
Или есть более эффективный способ сделать это?