В Таблице 4.1 можно использовать специальные операторы для ограничения условий как в простом поиске, так и в поле Содержит в окне расширенного поиска.
Таблице 4.1. Ограничение условий поиска
Синтаксис | Описание | ||
---|---|---|---|
Слово или фраза в кавычках: " " | Слова запроса, заключенные в кавычки, ищутся точно в той форме, в которой заданы. При простом поиске (включая использование поля "Содержит" в окне расширенного поиска), если кавычки не использовались, то Webtop отображает файлы, которые содержат как слова, точно совпадающие с заданными, так и их грамматические формы, например, scanning для слова scanner. Данная функция отключена, если поисковый запрос содержит более одного слова или если репозиторий не был индексирован по частям речи. Даже если запрос заключен в кавычки, регистр букв не принимается во внимание. | ||
Операторы AND и OR | Чтобы получить результаты, которые содержат оба искомых терма, введите между ними AND. Термом может быть слово или фраза в кавычках. Чтобы получить результаты, которые содержать хотя бы один терм, поставьте между ними оператор OR. Операторами AND и OR можно соединить несколько термов. Оператор AND имеет более высокий приоритет, чем оператор OR. Например, если ввести: knowledge or management and discoveryто результат должен содержать либо слово knowledge, либо оба слова management и discovery. | ||
Оператор NOT | Чтобы осуществить поиск файлов, не содержащих определенный терм, поставьте перед ним оператор NOT. Термом может быть слово или фраза в кавычках. Учитывается только терм, стоящий сразу после оператора. Оператор NOT можно использовать после AND или OR, отделив его пробелом. Правильный синтаксис: Documentum NOT adapter или Documentum AND NOT adapter, в обоих случаях будут найдены документы, содержащие слово "Documentum", но не содержащие слово "adapter". Если же ввести запрос Documentum OR NOT adapter, будут найдены документы, содержащие слово "Documentum" (и, возможно, слово "adapter"), а также документы, не содержащие слово "adapter". Данный синтаксис следует использовать с осторожностью. Результатов может оказаться слишком много. Оператор NOT может употребляться сам по себе в начале запроса. Например, если ввести запрос NOT adapter, то будут найдены документы, не содержащие слова "adapter". Данный синтаксис следует использовать с осторожностью. Результатов может оказаться слишком много. Оператор NOT не поддерживается для поиска во внешних источниках, если находится в начале запроса или употребляется совместно с оператором OR. Оператор NOT нельзя использовать в сочетании со скобками. Следующий синтаксис недопустим: A NOT ( B OR C ). Однако оператор NOT можно использовать внутри скобок. Следующий синтаксис допустим: (A NOT B) OR (A NOT C). ANDNOT (в одно слово) не является оператором и в поле поиска будет воспринят как терм. | ||
Скобки вокруг термов: ( ) | Для указания того, что некоторые термы должны обрабатываться вместе, применяются круглые скобки. При использовании скобок необходимо ставить пробел перед каждой скобкой и после нее, например: ( management or discovery ). Так, если ввести запрос knowledge and management or discovery, то будут найдены документы, содержащие слова «knowledge» и «management», или слово «discovery». Но если ввести запрос knowledge and ( management or discovery ), будут найдены документы, содержащие слово «knowledge» и либо слово «management», либо слово «discovery». | ||
Метасимвол, соответствующий нескольким знакам: * | Если репозиторий индексирован с использованием сервера индексирования Fast, то в любом месте слова можно указывать метасимволы, обозначающие дополнительные символы. Он соответствует 0 или более символам. Если репозиторий проиндексирован с использованием сервера индексирования xPlore, то метасимвол работает только с целыми словами, а не частями слов, однако результаты могут включать грамматические формы введенных слов. Например, запрос computer* соответствует computer store или computer parts, но не соответствует computerize. По умолчанию xPlore не поддерживает поиск фрагментов слов, поскольку поиск целых слов выполняется намного быстрее. Чтобы изменить подобное поведение по умолчанию и сделать работу сервера xPlore аналогичной работе сервера индексирования Fast, администратор может включить параметр поиска фрагментов слов. Метасимвол * можно использовать только для простого поиска (включая использование поля Содержит в окне расширенного поиска). Метасимвол * нельзя применять для поиска по неиндексированным репозиториям, по значениям свойств или по внешним источникам. В этих случаях следует использовать операторы усечения (например, оператор начинается с). При использовании метасимволов Webtop не находит документы, содержащие грамматические формы введенных слов. Например, если ввести d*ment, то результаты должны содержать: document, development, deployment, department и т. д. но не documented или documentation. | ||
Метасимвол, соответствующий одному знаку: ? | Если репозиторий индексирован с использованием сервера Fast, то в любом месте слова можно добавлять метасимвол ?, обозначающий один произвольный символ. Метасимвол ? можно использовать только для простого поиска (включая использование поля Содержит в окне расширенного поиска). Метасимвол * нельзя употреблять для поиска по неиндексированным репозиториям, по значениям свойств или по внешним источникам. Он недоступен при использовании сервера индексирования xPlore. | ||
Оператор NEAR(n) | Чтобы найти материалы, в которых слова запроса находятся на определенном расстоянии, используйте оператор NEAR(n), где n – это количество слов между поисковыми словами. Система возвращает результаты, независимо от порядка поисковых слов. Заключайте поисковые слова в скобки. Оператор NEAR можно сочетать с операторами AND и NOT. Например, если ввести запрос (EMC AND президент) NEAR(3), будут показаны только те результаты, где слова EMC и президент разделены тремя другими словами. |
Операторы AND, OR и NOT являются зарезервированными словами. Если необходимо включить в запрос терм, совпадающий по написанию с оператором, используйте кавычки. Например, если ввести запрос «hardware and software», то Webtop вернет документы, содержащие всю указанную строку из трех слов. Если же ввести запрос hardware and software без кавычек, то Webtop найдет документы, содержащие оба слова.
При написании операторов AND, OR и NOT регистр не учитывается. Так, для удобства можно использовать любую из форм: AND, and, And.