Observation on Advanced Search Behavior in the Knowledge Base
While testing the advanced search functionality in our knowledge base, we observed the following results:
  1. "Setting" → 922 results
  2. "Setting push" → 137 results
  3. "Setting push assign" → 79 results
  4. "Setting push assign locale" → 461 results
From these examples, it appears that:
In examples 1 to 3, the search uses "AND" logic, returning results that contain all the specified terms.
In example 4, however, the behavior shifts to "OR" logic, likely as a fallback when no exact match is found for all terms.
Suggestion:
To enhance user clarity, we recommend making this fallback behavior transparent, either by displaying a message, providing a UI hint, or including clear documentation about how and when the search logic changes.