Quels sont les types de conditions autorisés dans Magento 2?

19

Quelle est la liste des types de conditions autorisés lors de l'ajout d'un filtre aux critères de recherche dans Magento 2?

Tous les exemples de critères de recherche dans le eqtype de condition d' utilisation Internet . Y en a-t-il un autre? Avez-vous une liste complète quelque part?

EDIT 1: Veuillez regarder le bloc de code suivant. Quelles sont mes options pour condition_type ?

$objectManager = \Magento\Framework\App\ObjectManager::getInstance();

/** @var \Magento\Catalog\Api\ProductRepositoryInterface $productRepository */
$productRepository = $objectManager->get(\Magento\Catalog\Api\ProductRepositoryInterface::class);

/** @var \Magento\Framework\Api\SearchCriteriaBuilder $searchCriteriaBuilder */
$searchCriteriaBuilder = $objectManager->get(\Magento\Framework\Api\SearchCriteriaBuilder::class);

/** @var \Magento\Framework\Api\FilterBuilder $filterBuilder */
$filterBuilder = $objectManager->get(\Magento\Framework\Api\FilterBuilder::class);
$filterSpecialPrice = $filterBuilder->setField('special_price')
    ->setValue('0')
    ->setConditionType('eq')
    ->create();

$searchCriteria = $searchCriteriaBuilder->addFilter($filterSpecialPrice)
    ->create();

$productCollection = $productRepository->getList($searchCriteria);
Bunyamin Inan
la source

Réponses:

45

conditions disponibles

 "eq" => equalValue
 "neq" => notEqualValue
 "like" => likeValue
 "nlike" => notLikeValue
 "is" => isValue
 "in" => inValues
 "nin" => notInValues
 "notnull" => valueIsNotNull
 "null" => valueIsNull
 "moreq" => moreOrEqualValue
 "gt" => greaterValue
 "lt" => lessValue
 "gteq" => greaterOrEqualValue
 "lteq" => lessOrEqualValue
 "finset" => valueInSet
 "from" => fromValue, "to" => toValue
Bilal Usean
la source
2
Voici la documentation officielle sur les critères de recherche, qui affiche également les conditions disponibles. devdocs.magento.com/guides/v2.1/howdoi/webapi/…
Bunyamin Inan
La page Devdocs dans le commentaire ci-dessus n'est plus valide, consultez devdocs.magento.com/guides/v2.3/rest/performing-searches.html pour les types disponibles.
Tjitse