Disable indexed search for catalog module with advanced syntax bug
ruyi-kooboo opened this issue · 5 comments
Hi best team, we need your help.
Version info:
- Platform version: Ver 3.35.0
- Module version: Ver 3.23 or later
Expected behavior
Results can be found by keywords
Actual behavior
Results can not be found by keywords sometimes
Steps to reproduce
- Disable indexed search for catalog module with advanced syntax
- Create an item product with code 'ABC-123456'
- Search by code 'ABC-123456'
Reason for the bug
- We will convert some special char, for example: '-' will be converted to '\\-'
=>
=>
2. We didn't make any other converts or matches when we did the query
Best wishes,
Ruyi
Task https://virtocommerce.atlassian.net/browse/VP-6408 has been created
Are you using Lucene search provider, or Elastic?
Hi @yecli,
I'm using Luence, and I want to disable the search provider (indexed search for catalog)
Thanks~
Virto Commerce uses search engines: License, Elastic, Azure; otherwise you need to work with Data Repository:
https://github.com/VirtoCommerce/vc-module-catalog/blob/dev/src/VirtoCommerce.CatalogModule.Data/Repositories/CatalogRepositoryImpl.cs#L33
And native product search service
https://github.com/VirtoCommerce/vc-module-catalog/blob/dev/src/VirtoCommerce.CatalogModule.Data/Search/ProductSearchService.cs#L26
Hi @OlegoO,
I see you close the ticket, but I don't find we fix the bug, am I missing something here?
If you test it, you will find it still here on the latest version, see the below screenshots, they use latest version to test.
BR,
Ruyi