Using the query tree

The query tree displays the logical hierarchical structure of the current query. The query tree is particularly useful when you create complex queries. You can use the information that is displayed in the query tree to evaluate and refine the query to find the specific documents for which you are looking.

When you search a collection, the search conditions that you specify are automatically appended to the current query. Each search condition appears as a node in the query tree. As you edit the query syntax, the query tree displays the number of documents that match each search condition. You can use the query tree to see a history of your search conditions and you can modify the query by selecting individual nodes. You can modify the analysis results by:
  • Adding search conditions to a particular condition in the query tree.
  • Deleting individual search conditions
  • Reversing conditions, such as changing AND to AND NOT, so that a search for documents that contain lemon becomes a search for documents that do not contain lemon
  • Switching the Boolean search operator that a condition is to be evaluated by. For example, you can change AND to OR or OR to AND.
  • Editing the query terms. The ability to edit a query depends on the complexity of the syntax required for different types of queries. You cannot edit proximity, parametric range, parametric field, wildcard, or opaque query terms.