Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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. 

Info

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 RequirementLucene Query SyntaxExample
View all the data in the selected event table.Click Search without entering any value in the query fieldN/A
Search using a part of the attribute value

Insert the asterisk after the part of the attribute as relevant

<ATTRIBUTE_NAME>:<PART_OF_ATTRIBUTE_VALUE>*

If you are searching for a book title (e.g., by the title attribute and the actual title is Antony and Cleopatra), you can search by using the following query.

title:Antony*

Search using more than one attribute<ATTRIBUTE_NAME>:<ATTRIBUTE_VALUE> AND <ATTRIBUTE_NAME>:<ATTRIBUTE_VALUE> 
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> 

  

For detailed information about the Lucene syntax, see Apache Lucene - Query Parser Syntax.