Magento - 快速获取所有产品的收藏品数量

时间:2013-12-10 18:24:35

标签: php magento

我正在尝试从我们的系统中获取SKU计数的快速方法(在外部脚本中)。我认为以下代码可以正常工作,但是它正在加载它看起来的集合中的所有属性,并且由于我们有超过600,000个SKU,所以需要很长时间。

require_once 'app/Mage.php';
Mage::app('default'); // Default or your store view name.

$products = Mage::getModel('catalog/product')->getCollection();
$count = count($products);

有没有办法以更有效的方式为我们的目的加载它...也许只是加载SKU而不是所有属性?

谢谢!

1 个答案:

答案 0 :(得分:0)

此代码有效 - 谢谢!

$products = Mage::getModel('catalog/product')->getCollection()->getsize();
var_dump($products);