WSO2 DAS allows you to search for persisted events using the Data Explorer. In addition to selecting attributes and categories from lists as shown in Searching Data By Categories, you can write Lucene queries to search for data. This section explains the syntax to be followed when searching for persisted data using Lucene queries.
It is not possible to search for attributes defined as facets using Lucene queries.
Query syntax
The following table specifies the query syntax that should be used for different search requirements
Search Requirement | Lucene Query Syntax | Example |
---|---|---|
View all the data in the selected event table. | Click Search without entering any value in the query field | N/A |
Search using a part of the attribute value | Insert the asterisk after the part of the attribute as relevant
| If you are searching for a book by the
|
Search using more than one attribute | <ATTRIBUTE_NAME>:<ATTRIBUTE_VALUE> AND <ATTRIBUTE_NAME>:<ATTRIBUTE_VALUE> | If you are searching for a book written by Roald Dahl which belongs to the Children's Fantasy category, you can search by the two attributes named
|
Search for records that match one of the matching criteria when multiple matching criteria is provided | <ATTRIBUTE_NAME>:<ATTRIBUTE_VALUE> OR <ATTRIBUTE_NAME>:<ATTRIBUTE_VALUE> | If you are searching for a book written by Robin Sharma or a book written by different author on the subject of Leadership, you can search by two attributes named
|
For detailed information about the Lucene syntax, see Apache Lucene - Query Parser Syntax.