Jive offers a variety of ways for searching content like names, words, phrases, and synonyms, etc. This helps you get the most out of the search feature.
This article provides information regarding the various search methods supported by Jive.
Below is a reference of the different search methods available for use. These methods apply to all word search features in the application.
Spotlight Search, Advanced Search, and @Mentions
The Spotlight search appears at the top of each page. It is intended as the "quick and easy" search feature, with only a few options to narrow your search. The advanced search takes place on the main search page after pressing Enter in the Spotlight search box. It offers many more options to refine your search. @Mentions can be used to tag a person when editing/creating content - it searches similarly to the Spotlight Search.
See this article on the Cloud Search Service for more details on the above search entry points.
Search for Specific Words
This is the most basic search mode and is also the default. Enter your search terms to see the most relevant content, people, or places for those specified words in any order.
Search for Names
Searching for people is similar to searching for specific words. Note that you can not use phrase searching, wild cards, or field- and date-specific searching to find the names of people in the community.
Note: Inactive users can be seen in Advanced Search results (this can be toggled on or off), but the user account must be active in order for it to appear in spotlight search or @mention. If People search is not working as expected, see this article that helps troubleshoot people search.
Search for Phrases
If you enclose a phrase in quotes, your search returns only content where the words in quotes occur next to each other and in the same order. For instance, specifying black cat returns text where this phrase appears exactly as quoted, such as our black cat brings us luck, but does not return the cat was hiding in the black box.
Note: Content searches are case-insensitive. For example, entering any of Jive, jive, or JIVE returns content with any of the words jive, JIVE, or jIVe. For both regular and phrase searches, we also match words that are very similar, but not identical.
Search for Content with Words Containing Certain Letter Sequences
The wildcard character * matches any number of non-whitespace characters when it is placed at the end of a word or within a word in the query.
You can use the following examples to search for multiplication or concatenation. Note that Spotlight searches automatically use wildcards, even if you do not type * in the string.
Matches content containing the words multiplication, multiple, multimodal, multitude
Matches content containing the words contagion and concatenation
Note: A wildcard cannot be used at the beginning of a word, and it can not be used as a standalone word.
Limitations in Search for Certain Letter Sequences
The search engine splits words into subwords and performs optional transformations on subword groups. Words are split into subwords with the following rules:
- Split on intra-word delimiters (by default, all non-alpha-numeric characters), for example, Wi-Fi → Wi, Fi
- Split on case transitions: PowerShot → Power, Shot
- Split on letter-number transitions: SD500 → SD, 500
- Leading and trailing intra-word delimiters on each subword are ignored: //hello---there, dude → hello, there, dude
- Trailing 's are removed for each subword: O’Neil’s → O, Neil
Based on these rules, sometimes you may not get the results you are looking for. For example:
- If the name of an idea is Ideatest, this idea is not returned when you search for test.
- If the name of a document is Summer0718photos, this document is returned when you search for 0718or photos. But it is not returned if you search for 07, or 18, or phot.
Your community may or may not support synonym searches, depending on whether your community administrator has enabled this feature. Ask your community administrator whether synonym searches are supported in your community.
If synonym searches are enabled, your searches return results for synonyms. For example, if you searched for search tips, the search engine would return any found results for search tips AND find tips because search and find are synonyms.
Search in Certain Date Ranges
If you press Enter after entering your search terms into the search box, you can see the advanced search page. From there, you can restrict your search by selecting last modified date ranges, such as All-time, one day, seven days, 30 days, 90 days, and one year. The default is All time, which does not put any date range restriction on your search.
Compound Expressions by Using Boolean Operators
The special keywords AND, OR and NOT let you create logical expressions in your searches. When you search, you need to use these terms in capital letters to distinguish them from normal words. For instance, the word And in a search is interpreted as the word and, not the special operator AND.
The AND operator returns content containing both the search terms before and after the AND operator. The OR operator returns content if either one of the terms matches. The NOT operator excludes documents that contain (in the fields searched for) the search term after the NOT. You can not start a search with the NOT operator. You can also use these operators with sub-queries enclosed in parentheses to create more complex expressions, as shown in the following examples.
"quick brown fox" OR rabbit
Matches text containing the exact phrase quick brown fox or the word rabbit.
quick brown fox
Matches content containing the words quick, brown, and fox in any order. Search implicitly assumes the AND operator when an operator is not specified.
(quick brown) AND (fox OR rabbit) AND NOT forest
Matches content containing both quick and brown in any order, plus either fox or rabbit, but not containing the word forest. This example shows how you can use parentheses to group more than one word as a regular (non-phrase) search and to specify the order of operations.
Note: Note that the NOT operator can only be applied to simple terms, not compound sub-queries, and it cannot be used inside a sub-query.
Special Characters and Operator Words
The following characters and operator words are treated specially in the search syntax (separated by a single space):
You can not search for these characters and operators, because the application uses them for special search syntax. If you use these words in search text in a way that does not make sense to the application, the search engine ignores them. For example, an odd number of quote characters is ignored, and multiple asterisks next to each other are interpreted as a single wildcard.
Searches are performed across all supported languages of the Jive platform. When you search for something, however, the search engine first searches for results that match the language you have set in your Preferences on your profile page (click on your avatar and go to Preferences). If you do not have a language set there, the search engine uses the locale setting of your browser.
Promoted Search Results
You may see some results marked as Promoted when you search. These results have been selected by an administrator to ensure that certain content is always associated with one or more search keywords, even if the keyword is not actually in the content. For example, your site administrator may want users who type Benefits to see the Human Resources page as the first result, even if there are many other pages with titles containing the word Benefits. If a result has been promoted, you may see it again farther down the results page.