有没有办法只从SharePoint Web服务搜索返回文档?

时间:2009-08-11 07:29:15

标签: web-services sharepoint search

如果查询SharePoint Web Service Search,是否有办法发送参数以便它只返回文档?

当然可以使用isDocument列过滤结果,但在查询期间是否可以?

2 个答案:

答案 0 :(得分:1)

“查询期间”是什么意思?在IsDocument列上提供过滤器应用查询时间!这是返回文档的一种方法 - 另一种方法是仅为文档创建搜索范围。但同样,您需要在查询中指定它。

答案 1 :(得分:0)

我猜您可以在查询中使用startsWith filhter并查询以文档内容类型ID开头的所有项目:

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

有关内容类型ID的信息,请参阅herehere是如何使用该查询。