Supported Search Syntax for Complex Searches

The following Lucene query syntax is supported by Meridium Enterprise APM.

Boolean Operators

Boolean operators allow terms to be combined via the logic operators AND, OR, and NOT. The OR operator is the default conjunction operator. This means that if there is no Boolean operator between two terms, the OR operator is implied. If either of the two terms specified exist in a document, the OR operator links them and finds a matching document.

Grouping

Parentheses can be used to group clauses to form sub-queries. For example, to search for either "centrifugal" or "rotating" and "pump," you can enter (centrifugal OR rotating) AND pump as your search criteria.

Wildcard Searches

Single and multiple character wildcard searches can be used within single terms.

The single-character wildcard search looks for terms that match the search criteria with the single character (?) replaced by any one character. For example, to search for "text" or "test", you can enter te?t as your search criteria.

The multiple-character wildcard search looks for terms that match the search criteria with the single character (*) replaced by zero or more characters. For example, to search for test, tests, or tester, you can enter test* as your search criteria. You can also use a multiple-character wildcard in the middle of a search term

Note: You cannot use a ? or * symbol as the first character of a search term.

Copyright © 1993-2015 Meridium, Inc. All rights reserved.