我在SharePoint中有一些文件,它们有一个引用列表的自定义查找列"文档状态";。
使用PnP.js,我可以获得文件夹下的文件
sp.web.getFolderByServerRelativeUrl("/sites/mysite/mylib/docs").files.expand('ListItemAllFields').get();
它只返回"0"的ID列;"文档状态";列表,但我想获得列表的"标题"列。我知道我可能可以遍历每个文件并执行另一个查询来获得查找值的Title。有没有更好的方法来获取查找列表的列?是否有需要更改的SharePoint设置?
您可以这样扩展属性:
sp.web.getFolderByServerRelativeUrl("/sites/test/doc2").files.expand('ListItemAllFields/FieldValuesAsText').get()