The document search module allows you to find documents across the system using filtered searches. This module uses dtSearch, a retrieval /full-text search engine to search large numbers of system records efficiently, returning the results quickly.
...
Parameter | What it does |
---|
Show | Options, Active. Inactive, or All. This refers to the record IsActive flag |
Keywords | Searches in these areas: - File Category
- File Name
- File Category
- File Metatags
- Organization Name
- Workspace Name
- Entity Type (Dataform Name or Task or Organization or Contact or Activity
- Default Attribute for Entity Type, i.e. Case # or Task #
- Fields with the Index this Field box checked. Searches actual DB Values, not decoded.
- May be others but not sure.
|
Workspace | Filters for selected Workspace |
Form | Select a dataform or an Organization, Contact, Activity, Task |
File Source | Enabled when a dataform is selected. Choose the paperclip or a an upload field on that dataform |
Category | Filters for files of the selected Category. |
Description | Searches File description for matching text using a LIKE search |
Date Uploaded | Filters for documents uploaded between the selected dates. |
...
Panel |
---|
Using a * search option is more forgiving and will likely yield better search results. The * is used to match any number of characters. It is similar to the % (contains) search option that comes with ClientSpace. A % search with dtSearch performs differently, ignoring any records where the sting prior to the wildcard does not stand alone: Search String | Returned Results |
---|
Business% | Business File For Test.doc | Business* | Business File For Test.doc, BusinessRuleError.jpg |
Keyword search is any sequence of text, like a sentence or a question. In keyword searches: - Use quotation marks around phrases.
- Put + in front of any word or phrase that is required.
- Put - in front of a word or phrase to exclude it.
Examples: banana pear "apple pie" "apple pie" -salad +"ice cream"
A boolean search request consists of a group of words or phrases linked by connectors such as 'and' and 'or' that indicate the relationship between them.
Examples: apple and pear pear Both words must be present apple or pear Either word can be present apple and not pear Only apple must be present
If you use more than one connector, you should use parentheses to indicate precisely what you want to search for. For example, apple and pear or orange juice could mean (apple and pear) or orange, or it could mean apple and (pear or orange).
- Use a ? to match any single character. Example: appl? matches apply or apple.
- Use a * to match any number of characters. Example: appl* matches application
- Use a ~ to extend a search to cover grammatical variations on a word. Example: apply~ matches apply, applies, applied.
- Use a % to find a word even if it is misspelled. Example: ba%nana matches banana, bananna
- Use # to look for a word that sounds like the word you are searching for and begins with the same letter. Example: #smith matches smith, smythe.
- Use & to find synonyms of a word in a search request. Example: fast& matches quick.
- Use the AND connector in a search request to connect two expressions, both of which must be found in any document retrieved. For example: apple pie and poached pear would retrieve any document that contained both phrases.
- Use the OR connector in a search request to connect two expressions, at least one of which must be found in any document retrieved. For example: apple pie or poached pear would retrieve any document that contained apple pie, poached pear, or both.
- Use NOT in front of any search expression to reverse its meaning. This allows you to exclude documents from a search. Example: apple sauce and not pear.
|
Related articles
Filter by label (Content by label) |
---|
showLabels | false |
---|
max | 5 |
---|
spaces | com.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@23468b |
---|
showSpace | false |
---|
sort | modified |
---|
reverse | true |
---|
type | page |
---|
cql | label in ( "module" , "dashboard" ) and type = "page" and space = "KNOW" |
---|
labels | kb-how-to-article |
---|
|
...