Enhanced search functionality with advanced query language and prioritization
complete
A
Alexander Bukarev
The current search functionality in Port, while comprehensive, can overwhelm users with too many results, sometimes not even displaying the exact match on the first page. This issue arises even when users specify the type of entity they are searching for, such as a company or a system component, and know the exact name or a significant part of it. We propose a search functionality that more closely mirrors the precision and user-friendliness of search engines like Google, which allow for the use of special prefixes and a micro-language to refine search queries.
Adi Weinstock
complete
Done! Search results ranking now prioritizes entities that match one of the following conditions:
* The keyword is a part of their title
* The keyword is a prefix or an exact match of the entity's property
Adi Weinstock
Merged in a post:
Improve order of results in global search
G
Gilad Yadgar
My use case:
I want the global search to help me quickly navigate in port to the package/service entity page after writing its name in global search.
The problem:
other entities which have the service name in their title/properties, like deployments "hide" the service entity page by showing before the service entity in the results.
for example, I get 46 deployment entity results and in the end of the results I find the service entity page.
possible Solution:
I want the search results to allow me to reach the entity with the exact name I searched for fast,
or allow me to filter the results based on blueprint ?
thanks