Справка

Векторные запросы

Примеры запросов

Пушкин
@Contents Пушкин
@Contents contains Пушкин
Документы, в тексте которых есть слово «Пушкин». Если не указано свойство документа, где нужно искать слово, то подразумевается, что это @Contents (содержание) и что @Contents содержит (contains) слово. Глагол contains подразумевается и его можно опустить, поэтому все три примера эквивалентны.
@DocAuthor Пушкин
@DocAuthor contains Пушкин
Документы, одним из авторов которых является «Пушкин», т.е. свойство @DocAuthor содержит слово «Пушкин».
@DocAuthor = Александр Пушкин
@DocAuthor equals Александр Пушкин
Документы, автором которых единолично является «Александр Пушкин». Явное указание глагола equals (равен) или символа = замещает глагол contains (содержит), используемый по умолчанию.
@All Пушкин
Документы, где так или иначе есть слово «Пушкин», т.е. хотя бы одно свойство документа содержит слово «Пушкин».

@DocAuthor Пушкин | Лермонтов
@DocAuthor Пушкин | @DocAuthor Лермонтов
Документы, автором которых является «Пушкин» или «Лермонтов».
@DocAuthor Пушкин & @Contents Лермонтов
Документы, автором которых является «Пушкин», а текст содержит слово «Лермонтов»;
@DocAuthor Пушкин | @Contents Лермонтов
Документы, автором которых является «Пушкин» или текст содержит слово «Лермонтов»;
@DocAuthor Пушкин &! @Contents Лермонтов
Документы, автором которых является «Пушкин», а текст не содержит слово «Лермонтов»;

#DocAuthor Александр*
#DocAuthor = Александр*
#DocAuthor equals Александр*
Документы, автор которых начинается с имени «Александр». Символ # означает, что свойство сравнивается с шаблоном, в котором можно использовать звездочку *, замещающую любое количестов символов, и вопросительный знак ?, замещающий один произвольный символ. При сравнении с шаблоном подразумевается глагол equals (а не contains), поэтому все три примера эквивалентны.

#filename *.doc
Все файлы, имеющие расширение .doc.
#filename readme.*
Файлы с любым расширением или без расширения.
#filename readme.???
Файлы с расширением из трех букв или цифр.
#filename *.|(doc|,pdf|,xls|)
Файлы с расширениями .doc, .pdf и .xls. Скобки |( и |) выделяют группу шаблонов, которые разделяются при помощи |,.

@Write > 2001/01/15
Документы, измененные после 0 часов 15 января 2001 года.
@Write > 2001/01/15 13:00:00
Документы, измененные после 13 часов 15 января 2001 года.
@Write > -2h
Документы, измененные в течение поледних 2 часов.
@Access > -1d
Документы, использованные в течение поледнего дня.
@Access > -1d2h
Документы, использованные за поледние 26 часов.
@Access > -2d & < -1d
Документы, использованные за предыдущие сутки.
#filename *.|(doc|,pdf|,xls|) & @Write > -2h
Файлы с расширениями .doc, .pdf и .xls, измененные в течение поледних 2 часов.

Отправь ссылку другу  •  © 2001–2003 TutorNet.Ru  •  [email protected]  •