KB Version:

Page Navigation

Related Links

Learning Levels

Most Read

Announcements RSS Feed of Announcements

Technical

Digest

searchAdvanced Search offers a more fine-tuned search capability than the basic search, and is based on the asset name, asset path, asset contents, asset metadata fields, and/or asset types.  In addition to the standard search term field, Advanced Search includes check boxes to select types of content to search for, and can be used to filter asset types and search for metadata fields.

FAQs

  • Can I search for content in Cascade Server?

Concept

When performing the search, only those assets for which the user has read or write access will display on the search results page. These results will stay in the system until the next search, which may be useful when reviewing multiple search result items.

FAQs

  • Can I search for content in Cascade Server?

Technical

To perform an Advanced Search:

  1. Select the System Menu ->Search -> Advanced
  2. Input search terms in one or more of the listed search fields:


                a) Asset Name – The name of the asset being searched.  
                c) Content – The information contained within the asset.
                d) Metadata – The metadata information associated with the asset.

  1. Click Submit to begin search.

advancedsearch

Upon submitting a search, the assets matching that term will appear. By default, 15 assets will be listed per page. To jump to another page of results, select a page number or select Previous or Next below the search results for a page.

Filtering by Asset Type

By default, all "Home Area" Asset Types are included in the advanced search, but by checking / unchecking the boxes below the Metadata field, different types of assets can be excluded / included in the search, included all Admin Area assets and Sites.

Boolean Operators

Boolean operators allow terms to be combined through logic operators. Cascade Server supports AND, "+," OR, NOT, and "-" as Boolean operators (Note: Boolean operators must be ALL CAPS).

OR

The OR operator is the default conjunction operator. This means that if there is no Boolean operator between two terms, the OR operator is used. The OR operator links two terms and finds a matching document if either of the terms exists in a document. This is equivalent to a union using sets. The symbol "||" can be used in place of the word OR.

To search for documents that contain either "Hannon Hill" or just "Hannon" use the query:

"Hannon Hill" Hannon

 or

  "Hannon Hill" OR Hannon

AND

The AND operator matches documents where both terms exist anywhere in the text of a single document. This is equivalent to an intersection using sets. The symbol "&" can be used in place of the word AND.

To search for documents that contain "Hannon Hill" and "Cascade Server" use the query:

"Hannon Hill" AND "Cascade Server"

 

+

The "+" or required operator requires that the term after the "+" symbol exists somewhere in the field of a single document.

To search for documents that must contain "Hannon" and may contain "Hill" use the query:

+Hannon Hill

NOT

The NOT operator excludes documents that contain the term after NOT. This is equivalent to a difference using sets. The symbol "!" can be used in place of the word NOT.

To search for documents that contain "Hannon Hill" but not "Cascade Server" use the query:

"Hannon Hill" NOT "Cascade Server"

Note: The NOT operator cannot be used with just one term. For example, the following search will return no results:

NOT "Cascade Server"

The "-", or prohibit operator, excludes documents that contain the term after the "-" symbol.

To search for documents that contain "Hannon Hill" but not "Cascade Server" use the query:

"Hannon Hill" - "Cascade Server"

Field Searching

Normally search terms are applied to all searchable fields for an Asset.  Search terms can be limited to a given field by prefixing it with the field name.  For example, the query "site:example.com and name:test*" would find all assets whose names started with test for the Site example.com.

Grouping

Cascade Server supports using parentheses to group clauses in order to form sub queries. This can be very useful if you want to control the boolean logic for a query.

To search for either "Hannon" or "Hill" and "website" use the query:

(Hannon OR Hill) AND website

This eliminates any confusion and makes sure that the website definitely exists and that either term Hannon or hill may exist.

Field Grouping

Cascade Server also supports using parentheses to group multiple clauses into a single field.

To search for a title that contains both the word "website" and the phrase "Hannon Hill" use the query:

title:(+website +"Hannon Hill")

Fuzzy Searches

Cascade Server supports fuzzy searches based on the Levenshtein Distance or Edit Distance algorithm. To do a fuzzy search, use the tilde symbol "~" at the end of a Single word Term.

For example, to search for a term similar in spelling to "roam" use the fuzzy search:

roam~

This search will find terms like foam and roams.

Related Links