Search functionality is ShareSync allows the users to search for words and phrases in both file and folder names and file content.
Content indexing is supported for the following file types:
doc, dot, docx, rtf, pdf, xls, xlt, xlsx, pptx, ppt, odc, otc, odb, odf, odft, odg, otg, odi, oti, odp, otp, ods, ots, odt, odm, ott, oth, txt, html, xml
and other text formats, as well as Outlook messages.
There are two types of terms: Single Terms and Phrases.
A Single Term is a single word such as test or hello.
A Phrase is a group of words surrounded by double quotes such as "hello world".
Multiple terms can be combined together with Boolean operators to form a more complex query.
For a file name only search use name: in front of the term. Documents containing the term only in the content will not be displayed.
For a content only search use content: in front of the term.
- For a single character wildcard search use the ? symbol. The single character wildcard search looks for terms that match that with the single character replaced.
- For a multiple character wildcard search use the * symbol. Multiple character wildcard searches looks for any matched characters.
You can also use the wildcard searches in the middle of a term.
Boolean operators allow terms to be combined through logic operators. Boolean operators must be ALL CAPS.
The OR operator matched documents where any of the terms exist anywhere in the content or the name.
The OR operator is the default conjunction operator. This means that test OR files search will show the same results as test files
The AND operator matches documents where both terms exist anywhere in the content or the name of a single document.
The NOT operator excludes documents that contain the term after NOT.
The + or required operator requires that the term after the + symbol exist somewhere in the content or the name of a single document. For example, to search for documents that must contain test and may contain files use the query:
The - or prohibit operator excludes documents that contain the term after the - symbol. For example, to search for documents that contain test files but not student files use the query:
"test files" -"student files"
Grouping of terms using parentheses is also supported. For example, to search for all documents in content or name of which term files must exist and either term test or student may exist use the query:
(test OR student) AND files
- Field grouping
Boolean operators can be used in field search to form a complex query. For example, to search all documents in which the term student files exists only in the name and not in the content use the query:
name:(student AND files)