Users can perform two types of queries that perform searches based on keywords: record searches and dimension searches.
Keyword search enables a user to perform a search against specific properties or dimension values assigned to records. The resulting records that have matching properties or dimension values are returned, along with any valid refinement dimension values.
Keyword search returns a complete Navigation object, which is the same object that is returned when a user filters records by selecting a dimension value. The keyword search parameter acts as a record filter in the same way that a dimension value does, even though it is not a specific dimension value.
Dimension searches return dimension values containing the search term(s) that the user has specified. Dimension searches do not use search keys.
Example 58. Example of keyword record search
For example, consider the following records:
Rec ID |
Dimension value (Wine Type) |
Name property |
Description property |
---|---|---|---|
1 |
Red (Dim Value 101) |
Antinori Toscana Solaia |
Dark ruby in color, with extremely ripe... |
2 |
Red (Dim Value 101) |
Chateau St. Jean |
Dense, rich, and complex describes this California... |
3 |
White (Dim Value 103) |
Chateau Laville |
Dense and vegetal, with celery, pear, and spice flavors... |
4 |
Other (Dim Value 103) |
Jose Maria da Fonseca |
Big, ripe, and generous, layered with honey... |
Note
Other features affect the behavior of record search, such as spelling support, relevance ranking of results, wildcard syntax, multiple property record searches, and property group record searches. These are discussed in detail later in this document.