rest
  • odata
  • sharepoint-2013
  • 2017-06-21 63 views 0 likes 
    0

    我如何才能获得listitems形式的ODATA休息API的SharePoint的搜索?获取从sharepoint 2013与odata api的列表项目

    MYURL/_api/search/query?querytext=' Path:\"MYDOCUMENTLIBPATH\" '&selectproperties='ListItemID,TitleDEOWSTEXT, TitleITOWSTEXT, AreaTitleDEOWSTXT, AreaTitleITOWSTXT, Language1OWSCHCS'&sortlist=''&rowlimit=25&startrow=0 
    

    目前我正在使用上面的查询,但它甚至返回包含我的搜索文档的列表。我如何避免这种情况?

    +0

    我发现此解决办法也许有一个更好的解决方案: DocumentLink:MYURL/MYDOCUMENTLIBNAME/* – cpiock

    回答

    1

    尝试使用ContentClass。文档库项目的“STS_ListItem_DocumentLibrary”和自定义ListItems的“STS_ListItem”。

    对于实施例:

    MYURL/_api /搜索/查询QUERYTEXT = '路径: “MYDOCUMENTLIBPATH” AND内容类= “STS_ListItem_DocumentLibrary”' & selectproperties = 'ListItemID,TitleDEOWSTEXT,TitleITOWSTEXT,AreaTitleDEOWSTXT,AreaTitleITOWSTXT,Language1OWSCHCS' & sortlist中= '' & rowlimit = 25 & STARTROW = 0

    相关问题