我正在尝试找到一种方法来组合两个休息调用,以便它为我提供正确的文件以及相关数据。
此调用为我提供了正确的数据
/_api/Lists/GetByTitle('Pages')/Items?$select=ID,Title,FileRef,Modules
此调用为我提供了正确的文件
/_api/Web/GetFolderByServerRelativeUrl('Pages/Landing%20Pages')/Files
有没有办法将这两者结合起来,以便获得正确的文件以及这些文件的正确数据?
答案 0 :(得分:0)
就此而言,您可以使用$expand
查询选项,该选项会返回投影字段(在您file
与list item
相关联的情况下)。
以下示例演示了如何返回列表项属性以及文件属性:
/_api/web/lists/getbytitle('Pages')/items?$select=ID,Title,Modules,FileRef,File&$expand=File
<强>更新强>
以下查询演示了如何检索具有关联列表项的特定文件夹中的文件:
/_api/Web/GetFolderByServerRelativeUrl('Pages/Landing%20Pages')/Files?$expand=ListItemAllFields