Introduction
This page describes how to use the Basic Search and Advanced Search screens.
Basic Search
The Basic Search screen contains a single text box to enter a query string. Clicking the search button returns all matches for that query string.
The query string can consist of one or more words. In addition, the query string can contain special characters. The following table describes rules that apply to the query string.
Note: Text appearing between square brackets represents characters entered into the query string text box.
|
|
|
|
|
|
|
Advanced Search
The Advanced Search screen lets you refine searches. Searches can be refined in the following manner:
Restrict searches to certain data groups Restrict searches by search attributes Restrict searches to documents written in a specific languageRestrict Searches to Certain Data Groups
A data group represents a collection of documents. Data groups are defined by the Oracle Ultra Search administrator. The administrator then assigns indexed documents to data groups. Indexed documents are assigned to a data group based on common criteria. For example, all documents pertaining to marketing may be assigned to the "Marketing" data group. The data group name should be descriptive enough to explain the commonality that exists in all documents associated with it.
You can choose to search all data groups or restrict searches to specific data groups. If you choose to restrict searches to specific data groups, you will be presented with a checkbox for each data group. If no data groups exist, there will be no check boxes. You can limit your search to specific data groups by selecting the appropriate check boxes.
Note on search portlets: The Ultra Search search portlet provides the option of allowing pre-selection of data groups. By pre-selecting data groups to search in and hiding the data groups selection section, an administrator can constrain searches to specific data groups. In this scenario, the user will not be able to specify which data groups to search in.Restrict Searches by Search Attributes
A search attribute is a string defined by the Oracle Ultra Search administrator. A search attribute can be one of three types: number, string or date. Each search attribute is mapped to document properties. For example, the "Author" search attribute can be mapped to the "From" header in an email, as well as the "Author" metatag found in HTML documents.
Using the Advanced Search screen, you can require that documents matching your query have specific search attributes values. Follow these steps to specify a search attribute value:
- Select a search attribute from the list of search attributes.
- Select an operator.
- For string attributes, you can use choose "Contains" or "Equals" operators.
- For date and number attributes, you can choose the "Greater than", "Less than" or "Equals" operators.
- Enter the search attribute value.
- If search attribute LOVS (list-of-values) are available, you can select search attribute values from the search attribute LOVs instead of entering them manually. Search attribute LOVs are accessed by clicking their icons.
- Manually entering values:
- String values that contain special characters should be surrounded with double-quotes.
- Examples of number values are 150, -150, 1.5e2, -1.5e2.
- Enter date values according to the following format: 'MM/dd/yyyy' where 'MM' is the month in the year, 'dd' is the day of the month, and 'yyyy' is the year. For example, January 31st, 2000 would be entered as '01/31/2000'.
- By default, you can specify constraints on four attributes. Click Add More Attributes if you need to specify more search attribute restrictions.
Note on search portlets: The Ultra Search search portlet provides the option of hiding the search attributes section. By using this feature, an administrator can prohibit users from specifying search attribute constraints.
Limiting Searches to Documents Written in a Specific Language
Oracle Ultra Search can search documents in different languages. Specifying a language restricts searches to documents that are written in that language. Use the language list box to specify a language.
Note on search portlets: If the search attributes section is hidden, then you will not be able to limit searches by language.