Not signed in (Sign In)

Tips & Tricks [Sticky, Closed]

Search Improvements, Syntax and Tips

Bottom of Page

  1.  
    • jprado
    • Jan 13th 2012 edited @ 01/18/2012 1:17 pm
     

    We recently have been making updates to the search functionality. Below are some technical details as well as some tips to get search return meaningful results.

    Search syntax

    All searches contain support for boolean operators AND, OR and NOT. For example you can search for:

    dashboard AND screenshot AND png

    If you plan on using multiple operators, make sure you set a correct order of operations so the search groups your query correctly:

    screenshot AND (dashboard OR homepage) AND (png OR psd)

    To narrow down a search to only one specific field, use one of the field names below the "what's indexed" section and format your search in the form field:{fieldvalue}. For example, to search for documents with the title screenshot:

    title:screenshot

    Or to retrieve only documents containing screenshot in any of the indexed fields and is also a photoshop document (the asterisk character enables partial word matching.):

    screenshot AND filename:*.psd

    To search an exact phrase (finding words in a specific order), wrap the search in double quotes. For example:

    "status hilight"

    Advanced search page

    When searching tasks, the advanced search page auto formats your query when you specify these options:


    • Match any keywords - auto inserts OR in between all your search keywords

    • Match all keywords - auto inserts AND in between all your search keywords

    • Match exact phrase - wraps all your keywords in double quotes; for example, mod pdf becomes "mod pdf"

    • Wildcard search - wraps each keyword in asterisks and inserts OR between them; for example, mod pdf Q1 is turned into *mod* OR *pdf* OR *Q1*



    Stemming

    Task searches will take search terms and use the "stem" of the term as the search term, like screenshot from screenshots or walk from walks, walking, walked. Also note that the addition of wildcard automatically disables stemming. Stemming and wildcard search cannot be performed at the same time.

    A note on sorting. By default, sorting is based on relevancy when searching from the footer. When searching from the task list filter on the sidebar, it is based on the last sort column you clicked. When using the advanced search, the sorting is based on what you select for the sort dropdown.

    What's indexed
    Each resource type has different fields that can be searched on. Below are each of the supported fields per resource:
    Clients

    • name:{client name}

    • description:{client description}

    • localid:{client localid}

    • email:{client email}


    Projects

    • name:{client name}

    • client:{client description}

    • localid:{client localid}

    • description:{client email} - searchable only by managers and administrators


    Tasks

    • title:{task title}

    • summary:{task summary}

    • queuetitle:{request queue title} - the request queue item title that originated the task

    • queuedescription:{request queue description} - the request queue item description that originated the task

    • tasknotes:{task comment} - searches public and private task comments; executive users cannot search this field

    • tasknotespublic:{private task comment} - only searches comments marked as public


    Milestones

    • title:{milestone title}

    • description:{milestone description}

    • localid:{milestone localid}

    • milestonenotes:{milestone comment} - searches public and private milestone comments; executive users cannot search this field

    • milestonenotespublic:{private milestone comment} - only searches comments marked as public


    Project Invoices

    • title:{invoice title}

    • description:{invoice description}

    • localid:{invoice localid}

    • addressfrom:{address}

    • addressto:{address}

    • purchaseorder:{po number}

    • invoicenotes:{invoice comment} - searchable only by managers and administrators


    Person

    • firstname:{first name}

    • lastname:{last name}

    • client:{client}

    • personcontact:{contact info}

    • notes:{person note} - searchable only by managers and administrators

    • username:{user name} - searchable only by managers and administrators


    Document

    • title:{document title}

    • notes:{document note}

    • notesversions:{document notes for previous versions}

    • filename:{document file name}

    • filenameversions:{document file name for previous versions}

    • tags:{tag name}


    Project Note

    • title:{note title}

    • note:{project note} - encrypted notes cannot be searched

Comments are closed.
For more Intervals help documentation, please visit help.myintervals.com