Using the My MATRIXX Search Field
Use the My MATRIXX search field to search for any object of the price plan that you have created for your MATRIXX implementation. You can search for a specific object by name (myProduct) or by the object field values (myProduct with type=offer). The search field offers auto-completion to help search for MATRIXX object types by name (for example, BalanceClass), object type name, and one or more of its field values. The following examples illustrate the My MATRIXX search capabilities.
- Default MATRIXX objects, such as BalanceClass or CurrencyCode. MATRIXX tags the most common object types for searching.
- The name of any object you have created, such as the name of an offer or bundle.
- A specific object field value.
To start the search, start typing the name of an object or field in the search field. A list of available options is presented and updated as you type. Highlight an entry from the list using the up or down arrow, and select it with a left mouse click. You can start the search by pressing Return, or selecting the search icon.
You can also narrow the search further by using the list of operators that is offered by the search field, for example, =, !=, <, <=, >, >=, <>, and ~. Refine the search as necessary, and then start the search by pressing Return or selecting the search icon.
Example Search Term | Description |
---|---|
offer | Find all the objects that have the text offer somewhere in them, irrespective of the case of the text. The text strings an offer overage, oFFeRed for data, and Offer38 is next would all match. |
@Refer | Find all the objects with a tag name that is LIKE Refer. See the discussion about using SQL LIKE queries for more information. |
!Reference | Find all objects that do not have a Reference tag. |
ObjectId = 1 | Find all objects with an ObjectId of 1. |
!Reference = Matrixx-11 | Find all objects that do not have a Reference equal to
Matrixx-11. This search term
would not match an object with these
tags: Reference:String=Matrixx-1 and
Reference:String=Matrixx-11. Notice the
difference between this result and that in the next statement.
|
|
Find all objects with Reference tags other than Matrixx-11. This search term would match an object with the following tags: Reference:String=Matrixx-1 and Reference:String=Matrixx-11. Notice the difference between this result and that in the previous statement. |
TS > "2010-01-31T08:00:00" | Find all objects whose last modified TimeStamp is greater than
Jan 31, 2010 at 8:00 AM. Internally, timestamps are stored as
numbers within a numeric column, but the data indexing layer
understands that they are timestamps and has special support for
allowing a TimeStamp
string to be passed along in the query. |
|
All these terms search the name field for strings LIKE offer . See the
discussion about using SQL LIKE queries for more information.
|
@ref ~ "offer" | Find all objects where there is a tag name that is a LIKE reference whose value is LIKE offer. |
MatrixSize > 1000 | Find all decision tables with more than 1000 matrices. |
NormalizerCount > 4 | Find all decision tables with more than 4 normalizers. |