-
Notifications
You must be signed in to change notification settings - Fork 340
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Partial search doesn’t work. #970
Comments
Partial search is not a feature we plan for now. The option you have changed are only useful if you want to change the typo tolerance. I would be glad to review some code / PR, if you think it is an important feature and you are able to deliver the feature. |
This is, in my opinion, one of the most important missing features. Customers are just expecting this to work and don't understand that they don't get any results while searching for something while filling out a partial word. |
Hi, are there any new developments regarding this issue? Thanks! |
I gave up on it and switched to a paid version of Amasty. |
Mee to. We also switched to a paid plugin. |
There's no need for Smile to do that. you have possibility to extend xml-files in your project and make some minor code improvements. just
disclaimer. this is just example - just plain copy-paste might not help you. you need to be knowing what you are doing and you need to be DEV to understand this. |
God bless you @elvinristi 🙏 Thanks for supporting this extension and taking some time about how extending it :) |
Hi I added a new filter and analyser to
I assigned product.sku to use this analyser
Cleaned cached an did a full reindex catalogsearch, with no result. Searching for sku sln25 should show product with sku sln25025 , search results are empty. |
@joachimVT do you resolved? |
We added the ability to assign an ngram analyzer to every attribute through the backoffice. So this issue is solved now. Give a try to :
|
@romainruaud you are incredible :) |
imho, |
yes, exactly what i'm searching, i'm testing it, i give you a feedback. thx you very much |
@romainruaud it works for every field, except sku, even if i change to "standard_edge_ngram" it continues to search on sku.relevance. |
@LucScu you're right, the xml always has precedence. |
@romainruaud Thanks a lot! It works like a charm. |
I'm gonna close this issue because the edge_ngram analyzer can be used for any field now, from the XML file, or in the back-office. Regards |
Partial search doesn’t work. Debugged with ElasticSearch Head Extension the same query returns results for the whole word and no results for part of the same word. Checked ElasticSearch index and product is there. We tried to change 'fuzziness' to 2 and' prefix_length' to 0 then we get too many products that are not related to the searched term.
Preconditions
Magento Version : 2.2.4
ElasticSuite Version : 2.5.0
Environment : Developer mode
Elasticsearch Version: 5.2.2
Third party modules :
Shopial_Facebook
Sofort_Payment
Ves_Megamenu
Vertex_Tax
Ves_PageBuilder
Ves_BaseWidget
Ves_All
Ho_Templatehints
AvS_ScopeHint
Bold_OrderComment
Klarna_Core
Amazon_Core
FireGento_MageSetup
Klarna_Ordermanagement
Amazon_Login
Klarna_Kp
Dotdigitalgroup_Email
Steps to reproduce
Expected result
Actual result
3. There are products on the category page that contain the searched term
The text was updated successfully, but these errors were encountered: