J'utilise le code suivant pour filtrer le résultat et je veux limiter le résultat.
$giftColletion = $this->_giftFactory->getCollection();
$giftColletion->addFieldToFilter('store_id', 1);
$giftColletion->setOrder('position','ASC');
magento2
database
collection
Nitin Pawar
la source
la source
Réponses:
Vous pouvez utiliser setPageSize () pour utiliser la limite dans la collection
la source
En utilisant la taille de la page, vous pouvez définir une limite:
la source
la source
J'utilise normalement les éléments suivants, mais
setPageSize()
est également valide:En ce qui concerne le tri, si la direction de votre tri est la même pour tous les champs, vous pouvez définir cela en un seul appel à l'aide d'un tableau:
la source
Commandé par :
la source
Vous pouvez utiliser le code ci-dessous.
la source