Задание имен свойств
Имена свойств могут задаваться как в длинной, так и в короткой формах.
Длинная форма |
Пример |
Короткая форма |
Пример |
{prop name=имя} |
{prop name="Число страниц"} |
@имя |
@"Число страниц" |
|
{prop name=заголовок} |
#имя |
#заголовок |
В имени свойства регистр не учитывается. Если в имени больше одного слова, в запросах оно должно заключаться в кавычки как в длинной, так и в короткой форме.
Тег {/prop} закрывает ссылку на имя свойства. Если в запросе использовано несколько имен свойств, первый тег {/prop} закрывает имя ближайшего предшествующего свойства, а текущим становится имя предыдущего свойства в запросе. Например, в следующем запросе
{prop name=all} Excel and {prop name=size} > 1000 and < 100000 {/prop} and Microsoft
тег {/prop} закрывает тег {prop name=size}. Тег {prop name=all} не имеет закрывающего тега.
По этому запросу будут найдены все документы размером от 1 000 до 100 000 байт, в содержимом или любом свойстве которых есть слова «Excel» и «Microsoft».
Имеются два специальных имени свойств: Contents и All. Свойство Contents включает все содержимое документа. Если в запросе задано свойство Contents, службой индексирования будет выполнен поиск только по содержимому документа. Если в запросе задано свойство All, службой индексирования будет выполнен поиск по содержимому и значениям свойств документа. Например, на запрос {prop name=all} футбол будут возвращены все документы, в содержимом или свойствах которого (например в заголовке) будет найдено слово «футбол».
Если в запросе не указано свойство, службой индексирования по умолчанию будет использовано свойство Contents.
Для всех документов доступны следующие свойства.
Имя свойства |
Описание |
All |
Все свойства, включая Contents. Используется только в текстовых запросах (не в запросах числовых значений). |
Contents |
Слова и фразы, содержащиеся в документе |
Filename |
Имя документа |
Size |
Размер документа в байтах |
Write |
Дата и время последнего изменения документа |
В запросах также могут использоваться значения свойств ActiveX. Содержащиеся на веб-узлах документы, созданные большинством приложений, поддерживающих ActiveX, могут запрашиваться с использованием следующих свойств.
Имя свойства ActiveX |
Описание |
DocTitle |
Заголовок документа |
DocSubject |
Тема документа |
DocAuthor |
Автор документа |
DocKeywords |
Ключевые слова документа |
DocComments |
Комментарии к документу |
Полный список свойств документа, используемых в запросах, содержится в разделе Свойства документа.
Общие правила создания запросов содержатся в разделе Общие правила создания запросов.
|