I am preparing the product collection as follows
$visibleProducts = $this->catalogProductVisibility->getVisibleInCatalogIds();
$collection = $this->productCollectionFactory->create();
$collection->addAttributeToFilter(
'status',
['in' => $this->productStatus->getVisibleStatusIds()]
);
$collection->setVisibility($visibleProducts);
$collection->addAttributeToFilter('sku', ['in' => $skus]);
$collection->addStoreFilter();
$collection->addAttributeToSelect(['new', 'name'])
->addAttributeToFilter('new', 1)
->setPageSize($limit);
$collection->getSize()
and count($collection->getItems())
is showing different numbers.
Why is this so?
$collection->getSize()
orcount($collection->getItems())
?