[BUG] Search query and filters produce wrong results #1314
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
⚡ PowerGrid - Pull Request
Motivation
Description
This Pull Request tackles an issue outlined below. Suppose we have a generated query as follows:
Based on the applied filters, the query is intended to search for products using the query string and then apply filtering, such as
active = 1
. However it was observed that the query returns products matching the search query, but the filtering is entirely ignored.This Pull Request resolves this issue by segregating the search and filtering into different WHERE statements. The modified query now appears as follows:
Related Issue(s): None.
Documentation
This PR requires Documentation update?