The value of the Text parameter (known as the query text) in an IDOL query is interpreted as UQL (Unstructured Query Language). After it is interpreted, any query terms are matched against Index fields with Boolean and proximity operators applied. Any matches form part of the results set.

You can filter the results set by using a large number of other parameters, such as MaxResults, or FieldText, but the Text parameter defines the base results set.

Maximum Length of Query Text

There is no maximum length of query text, but in extreme circumstances you might exceed several configurable limits:

In addition, if you send an extremely long query text, or a large number of very common terms, shortage of memory can also limit operations.