Поиск
В стартовых сообщениях

Поисковая строка

Запрос представляет собой одно или несколько слов, а так же некоторое количество операторов

Поиск по фразе

Несколько слов можно заключить в двойные кавычки, тогда поиск будет выполняться по точной фразе.

Пропущенные буквы

Одну или несколько пропущеных букв можно заменить символами '?' и '*', для одной или любого количества букв соответственно.

Обязательное наличие слова

Если слово обязательно должно встречаться в документе, перед словом надо поставить знак '+'. И наоборот, если слово не должно встречаться ни разу, перед этим словом надо поставить знак '-'.

Операторы AND, OR и NOT

Позволяют формировать логическое выражение из нескольких подзапросов. Для группировки можно использовать круглые скобки.

Поиск по определенному полю документа

Можно указывать поиск в определенных полях при помощи синтаксиса имя_поля:значение. Допустимые поля:

Общие для всех документов поля

doctype
- тип документа.
msg
сообщение форума
poll
голосование
profile
профиль пользователя
article
статья
author
- имя автора
authorid
- идентификатор автора
subject
- тема документа
date
- дата создания документа в виде числа в формате YYYYMMDD
text
- текст документа
rate
- рейтинг документа

Поля, специфичные для сообщений форума

forum
- короткое имя форума
replyto
- имя автора сообщения, на которое был дан ответ
replytoid
- идентификатор автора сообщения, на которое был дан ответ
topicid
- идентификатор темы
smiles
- количество смайлов
rates
- количество числовых оценок
agrees
- количество "согласен"
disagrees
- количество "несогласен"

Поля, специфичные для голосований

choices
- варианты выбора
concludedate
- дата закрытия

Поля, специфичные для профилей

realname
- настоящее имя
spec
- специализация
signature
- подпись
mail
- публичная почта (если указана)
origin
- откуда
badge
- приставка к нику

Поля, специфичные для статей

ann
- аннотация

Поиск по диапазону

Если нужно чтобы значение поля попадало в определенный диапазон можно использовать следующий синтаксис:

rate:[10 TO 30]