Web services sharepoint搜索需要澄清吗

Web services sharepoint搜索需要澄清吗,web-services,sharepoint,search,scope,Web Services,Sharepoint,Search,Scope,我已经使用SharePoint web services完成了python应用程序来搜索SharePoint内容。在这里,我使用搜索查询根据范围过滤数据。对于企业搜索,我使用search.asmx获取数据 我的疑问是我需要使用search.asmx来搜索特定列表中的数据吗?或者我可以使用CAML query和list.asmx组合来提供列表级搜索数据(在这种情况下,无法进行内容搜索) 有什么想法来实现搜索方法吗? 网站集范围:search.asmx 站点级范围:search.asmx 列表级范围

我已经使用SharePoint web services完成了python应用程序来搜索SharePoint内容。在这里,我使用搜索查询根据范围过滤数据。对于企业搜索,我使用search.asmx获取数据

我的疑问是我需要使用search.asmx来搜索特定列表中的数据吗?或者我可以使用CAML query和list.asmx组合来提供列表级搜索数据(在这种情况下,无法进行内容搜索) 有什么想法来实现搜索方法吗? 网站集范围:search.asmx 站点级范围:search.asmx
列表级范围:lists.asmx和getlistitem,带有过滤的CAML查询。

如果您使用的是SharePoint 2010,添加的通配符属性搜索允许您使用Path属性制定查询 e、 g

测试路径:http://SharePoint2010/sites/examplelib/*

这将允许您在列表中使用常规搜索

lists.asmx不会提供与“搜索”列表相同的结果。asmx不会“搜索”文档内容


不过,我很确定,路径中有空格会阻止您使用这种方法。

没关系。默认情况下,sharepoint使用包含或免费测试查询?。默认情况下,它也使用通配符搜索?当keywork具有*或?时,sharepoint如何识别以使用通配符搜索。默认情况下,它使用关键字搜索。包含/自由文本仅通过Web服务提供。