sharepoint-online - PnP.js:如何获取文件夹下文件的 SharePoint 自定义查找列值/标题
问题描述
我在 SharePoint 中的文件具有引用列表“文档状态”的自定义查找列。
使用 PnP.js,我可以获取文件夹下的文件
sp.web.getFolderByServerRelativeUrl("/sites/mysite/mylib/docs").files.expand('ListItemAllFields').get();
它只返回“文档状态”列表的 ID 列,但我想获取列表的标题列。我知道我可能可以遍历每个文件并执行另一个查询来获取查找值的标题。有没有更好的方法来获取查找列表的列?我需要更改任何 SharePoint 设置吗?
解决方案
您可以像这样扩展属性:
sp.web.getFolderByServerRelativeUrl("/sites/test/doc2").files.expand('ListItemAllFields/FieldValuesAsText').get()
推荐阅读
- python-3.x - 具有不同背景颜色的 Python 3 tkinter 检查按钮对话框
- c# - 正在更新 For 循环值
- php - codeigniter 路线中的阿拉伯语单词
- docker - 无法使用 Neomodel 访问 Neo4j 容器
- python - tkinter 中的多个检查按钮
- powershell - ADSI 查询,我正在尝试查找用于识别本地帐户是否已禁用的标志
- python - Pandas DataFrame:用下一列值替换列值以避免重复
- python - 在 ttk.Notebook 的选项卡中使用小部件?
- javascript - 在动态元素函数中未正确引用 React Context 值
- c - DPDK可以选择性地初始化网卡端口吗