Объяснение зависит от используемого вами обработчика поиска и всей строки запроса.
Например: вы можете искать по нескольким полям, например
text AND text
<- которые искаливо всех (по умолчанию) полях - в зависимости от обработчика поиска </p>
FIELD1:text AND text
<- который использует <code>AND для поиска внутри FIELD1
FIELD1:text1 AND (-text2)
<- поиск (насколько я помню правильно)для text1 в FIELD1, а НЕ text2 во всех других (по умолчанию) документах - в зависимости от обработчика поиска. </p>
Я думаю, использование ()
изменяет область / поля поиска.
Возможноповедение, которое вы описываете, имеет отношение к чему-то подобному?!