Applications page has combined Basic and Advanced search filters, which dynamically affect the list of applications. “Basic search” allows full-text search. Additionally, it can be used for so-called Boolean logic to create specific search terms. “Advanced search” can narrow down basic search even further. In an advanced search, one can define groups of criteria (AND or OR), whereby each group can contain one or more (AND or OR) fields. Fields can also be negated (NOT).
The text search field, combined with "Included in search" right after it, allows a full-text search in the applications database. Usually, it's enough to put the search word into the field and results will appear in the table within a second or two.
However, full-text search can be used for so-called boolean logic. Special characters - + (plus), - (minus), * (star), @ (at), (, ), " (quote) and some others - can be used to create search terms. Some examples follow:
- marketing economics - find all applications, which contain marketing or economics or both
- +marketing +economics - both marketing and economics
- +marketing -economics - applications, which contain marketing, but not economics
- "software design" - contains "software design" as a phrase
- eco* - contains words which start with "eco" for example, economy, ecology
- john -snow - contains "john", but not "snow"
- design -("team player") - contains design, but does not contain the "team player" phrase
Note 1. At the time of writing, tags are an exception and can be searched only as whole words.
Note 3. Do not use @ in searches without quotes around it, for instance, "firstname.lastname@example.org".
In short, a full-text search can handle simple queries as well as complex ones. From all the special characters, a star at the end of the word can be most useful one.
In the search widget, you can narrow down the full-text search to specific kinds of data such as attached documents, internal or external notes, messages, and other application data.
Other Basic search widgets can help to narrow the search down to specific positions, applicant statuses, and whether the applicant belongs to the Talent Community. The checked items are "ORed" together, but selections of different widgets are "ANDed" together.
For example, if we typed "John" into the search bar, and checked "Names" in Included in search, and we also checked "Photographer" and "Photojournalist" in the Position, search results will contain applications from John (as whole words of name or surname) to photographer or photojournalist positions.
Advanced search can narrow down basic searches even further. The results of the Basic search are ANDed with the results of the Advanced search. In an advanced search, one can define groups of criteria (ANDed or ORed), whereby each group can contain one or more (ANDed or ORed) fields. Fields can also be negated (NOT).
For example, if we want to find all applicants to Photographer position, which are motivated and have relevant experience, clear all filters from the previous search, check the Photographer position, switch to the Advanced search tab, add a group and then choose Evaluation - positive field, then select Motivation. Add a new Evaluation - positive field, and check Relevance of education. Now, only applicants which were positively evaluated in both Motivation and Relevance of education will appear in the table.