ACSD-68289: Full-text search returns no results when minimum match applies across all searchable fields
The ACSD-68289 patch fixes the issue where full-text search returns products when the minimum match condition is met across all searchable fields, rather than requiring a single field to satisfy all search terms. This patch is available when the Quality Patches Tool (QPT) 1.1.75 is installed. The patch ID is ACSD-68289. Please note that this issue is scheduled to be fixed in Adobe Commerce 2.4.9.
Affected products and versions
The patch is created for Adobe Commerce version:
- Adobe Commerce (all deployment methods) 2.4.8-p2
Compatible with Adobe Commerce versions:
- Adobe Commerce (all deployment methods) 2.4.8 - 2.4.8-p3
magento/quality-patches package to the latest version and check the compatibility on the Quality Patches Tool: Search for patches page. Use the patch ID as a search keyword to locate the patch.Issue
Full‑text search returns products when the minimum match requirement is met across multiple fields, instead of requiring all terms to match in a single field.
Steps to reproduce:
-
Create a product attribute:
- Default Label: Model Year
- Catalog Input Type for Store Owner: Text Field
- Use In Search: Yes
-
Add the attribute to the default attribute set.
-
Create a product:
- Product Name: Honda Jazz GDI
- Model Year: 2008
-
In the Admin panel, go to Stores > Settings > Configuration > Catalog > Catalog Search. Set Minimum Terms to Match under search settings to 3<-1 5<50%.
-
Run full reindex.
-
In the storefront, search for 2008 honda.
Expected result:
The created product appears in the search results.
Actual result:
No search results returned.
Apply the patch
To apply individual patches, use the following links depending on your deployment method:
- Adobe Commerce or Magento Open Source on-premises: Quality Patches Tool > Usage in the Quality Patches Tool guide.
- Adobe Commerce on cloud infrastructure: Upgrades and Patches > Apply Patches in the Commerce on Cloud Infrastructure guide.
Related reading
To learn more about Quality Patches Tool, refer to:
- Quality Patches Tool: A self-service tool for quality patches in the Tools guide.