Re-organize global search results entities prioritization

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Russ
    Senior Member
    • Feb 2022
    • 423

    Re-organize global search results entities prioritization

    Hey!

    Tried searching on the forum, couldn't find similar questions.


    Problem: When we search, same name can appear on all entities, contacts, documents, tasks etc, sometimes up to hundreds of records per name
    Expected solution: It would be easier (just a little) if we can prioritize which entity results to show first, for example, as of now we get Contacts, Documents, Tasks, Opportunities, would be great if we can do "Contacts", "Opportunities" and everything else


    Thanks
  • yuri
    Member
    • Mar 2014
    • 8415

    #2
    Hi,

    Currently full-text search relevance is used (IIRC). Meaning, the result with a higher score should be displayed sooner. Then, it's ordered by the position of the entity type in the settings parameter.
    If you find EspoCRM good, we would greatly appreciate if you could give the project a star on GitHub. We believe our work truly deserves more recognition. Thanks.

    Comment

    • Russ
      Senior Member
      • Feb 2022
      • 423

      #3
      Originally posted by yuri
      Hi,

      Currently full-text search relevance is used (IIRC). Meaning, the result with a higher score should be displayed sooner. Then, it's ordered by the position of the entity type in the settings parameter.
      thanks, so you mean the final order will be applied by this order in "Administration->Settings->Misc->Global Search Entity List
      ?

      Thank

      Comment

      • yuri
        Member
        • Mar 2014
        • 8415

        #4
        Not a final, but the second order after the relevance (score). If all entity types have full-text search enabled, it will order all them by score, then apply an order they appear in the parameter.

        If there's at least one non-full-text search entity type, it will give all results for that entity type 1.1 score. So likely these entity types appear lower than entity types with full-text search.
        If you find EspoCRM good, we would greatly appreciate if you could give the project a star on GitHub. We believe our work truly deserves more recognition. Thanks.

        Comment

        • Russ
          Senior Member
          • Feb 2022
          • 423

          #5
          Originally posted by yuri
          Not a final, but the second order after the relevance (score). If all entity types have full-text search enabled, it will order all them by score, then apply an order they appear in the parameter.

          If there's at least one non-full-text search entity type, it will give all results for that entity type 1.1 score. So likely these entity types appear lower than entity types with full-text search.
          thanks

          Comment

          Working...