• Название:

    Синтаксис запросов. PDF

  • Размер: 0.83 Мб
  • Формат: PDF
  • или
  • Название: DanVit Search: документация

В большинстве случаев, поиск на "естественном языке" будет эффективно предоставлять Вам необходимые
результаты. Однако, в некоторых специальных случаях Вам могут потребоваться возможности расширенного
синтаксиса запросов, перечисленные ниже.
Оператор

Описание

AND или &

Оператор для поиска документов, содержащих, как минимум, одно вхождение каждого слова или
части запроса, которые разделены AND или символом &.
Например,
Собака AND кошка
Кошка & собака
(Белая собака) & (белая кошка)

OR или |

Оператор для поиска документов, содержащих хотя бы одно любое слово или часть запроса,
разделенные OR или символом |.
Например,
Собака OR кошка
Кошка | собака
(Белая собака) | (белая кошка)
(Белая|черная) & собака

NOT или ~

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

, (запятая)

Аналогично AND, позволяет найти документы, содержащие все слова, разделенные символом ,
(запятой), но при этом используется альтернативный механизм вычисления релевантности.
Например,
Собаки, кошки, попугаи

= (равно)

Оператор = (равно) позволяет задать в запросе допустимые варианты замены того или иного
слова.
Например, запрос
Тигры=львы большие кошки
вернет документы, содержащие фразы типа
тигры большие кошки
и
львы большие кошки

*

Оператор * (звездочка) позволяет повысить вес (рейтинг) выбранного слова или части запроса.

(звездочка)

Например, запрос
Кошки, собаки*2
Сначала найдет больше документов про собак, чем про кошек.

1

;

(точка

запятой)

с Оператор ; (точка с запятой) служит для нахождения слов, которые в искомых документах
расположены рядом (в пределах 100 символов). При этом, чем ближе расположены слова, тем
выше релевантность документа.
Например,
Собаки ; кошки

% (процент)

Оператор % (процент) заменяет любое количество символов в выбранном слове.
Например,
металло%
найдет документы, содержащие слова металлокерамика, металлопластик, металлочерепица и
т.п.

_
Оператор _ (подчеркивание) заменяет один символ в выбранном слове.
(подчеркивание) Например,
_-хкомнатную
найдет документы, содержащие слова 2-хкомнатную, 3-хкомнатную и т.п.
() - скобки

Скобки позволяют группировать части запроса, в том числе – содержащие несколько слов, для
того, чтобы применить к ним описанные выше операторы.

1

2