You can combine these search operations.

Operation Example Description
+

+registration class

+ Indicates a required term in the results.
-

registration -event

- Indicates a term that must be omitted from results.
*

reg*

* Is a wildcard that indicates any content can be contained in its place, such as "registered," "registering," or "registration."
AND

registration AND class

AND indicates that the terms before and after it must be included in the results.
OR

registration OR class

OR indicates that either term before or after it can be included in the results.
Quotes/Grouping

"client API"

Quotes indicate that the exact phrase contained in them must be included in results.
Field query

title:enrollment

Fields narrow results by type, for example "type:forum."

Handlers

The query processing in Solr is extremely configurable. Telligent Evolution uses Solr's DisMaxRequestHandler for any query that does not contain a colon (:).  For queries that contain a colon, the StandardRequestHandler is used. The default behavior is for all clauses to match. When you search for the terms "class enrollment", Solr (technically the DisMaxRequestHandler) will take responsibility for building a query based on the handler configuration and return documents that match the specified terms. The DisMaxRequestHandler configuration is the best place to start if you want to tune queries.

Related information

Search fields by type