Есть ли способ вернуть документы только из поиска в веб-службе SharePoint? - PullRequest
1 голос
/ 11 августа 2009

Если запрос Поиск веб-службы SharePoint , есть ли способ отправить параметр, чтобы он только возвращал документы?

Конечно, есть возможность отфильтровать результат с помощью столбца isDocument, но возможно ли это во время запроса?

Ответы [ 2 ]

1 голос
/ 11 августа 2009

Что вы подразумеваете под «во время запроса»? Предоставление фильтра для столбца IsDocument - это время запроса! Это один из способов возврата документов, а другой - создать область поиска только для документов. Но опять же, вам нужно будет указать это в запросе.

0 голосов
/ 28 января 2010

Я полагаю, что в запросе вы можете использовать фильтр beginWith filhter и запросить все элементы, которые начинаются с идентификатора типа содержимого документа:

<Where>
    <BeginsWith>
            <FieldRef Name='contentTypeId'/>
            <Value Type='Text'>0x0101</Value>
     </BeginsWith>
</Where>

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...