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. |