我不太记得如何扩展文件夹或文件的字段。示例:我可以做一些类似Folders/ListItemAllFields/RoleAssignments/Member
扩展角色分配的事情,但我不能对我的自定义列执行此操作。
细节
- 文档库有一个名为“作者”的列
- 该列是多人或多人
- 该列在 JSON 响应中显示为AuthorsId字段
REST API 网址:
/_api/web/GetFolderByServerRelativeUrl('/sites/<name>/Documents')?$expand=Folders/ListItemAllFields
odata=nometadata(响应):
[ { ListItemAllFields:
{ FileSystemObjectType: 1,
...,
AuthorsId: [ 2, 3, 5, 8 ]
},
Name: 'My Folder Name',
ItemCount: 20,
...
},
...
]
失败
这只是我尝试导致Bad Request
失败的更多信息:
- 文件夹/ListItemAllFields/作者/Id
- 文件夹/ListItemAllFields/作者
Folders/ListItemAllFields/AuthorsId
不会导致失败,但也不会扩展结果数组