Syntactically invalid queries generate error messages described in this topic.
| Sample query | Error message | Comments |
|---|---|---|
| NOT sony | Top-level negation is not allowed. | The final result set is not allowed to be the result of a negation operation. |
| ( | Unexpected end of expression. | |
| Sony OR NOT Aiwa | The <first | second> clause of the OR at position <position> is a negation. Neither clause of an OR expression may be a negation. | Neither clause of an OR expression can be the result of a negation operation. |
| Sony OR | Unexpected end of expression. | |
| Sony AND | Unexpected end of expression. | |
| Sony NOT | Unexpected end of expression. Expecting an opening left parenthesis, a word, or a phrase. | |
| (Sony | Unexpected end of expression. Expecting closing right parenthesis. | |
| Manufacturer:(Sony OR Item: Camera) | The key restrict operator may not be used within another key restrict expression. | |
| Manufacturer: | Unexpected end of expression. The key restrict operator must be followed by a word, a phrase, or a left parenthesis. | |
| Manufacturer:OR | The key restrict operator must be followed by a word, a phrase, or a left parenthesis. | |
| Foo:Sony | Unknown search index name "Foo" used for restrict operator | The name must exactly match the name used in the data. |
| Sony AND OR Aiwa | Expecting a term or phrase. |
Repeated operators are an error. |