Wie lautet die Liste der zulässigen Bedingungstypen beim Hinzufügen von Filtern zu Suchkriterien in Magento 2?
Alle Beispiele zu Suchkriterien im Internet verwenden die eq
Bedingungsart. Gibt es noch andere? Hast du irgendwo eine komplette Liste?
EDIT 1: Bitte schauen Sie sich den folgenden Codeblock an. Welche Optionen habe ich für 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);