gpt4 book ai didi

javascript - 如何使用 Rest 扩展共享点文档库中的查找字段

转载 作者:行者123 更新时间:2023-11-28 05:45:01 25 4
gpt4 key购买 nike

我有一个包含一些自定义列的 SharePoint(SP) 库。其中一列包含一个指向 SP 列表的查找字段。

我需要检索列表中的文档以及所有自定义字段,包括查找列表(联接)中的字段。

stackoverflow 上有一些关于此主题的问答,但它们是关于 SP 列表而不是 SP 文档库。

这是我到目前为止所想到的(使用 javascript 执行 GET):

{
"url": "sites/mysite/_api/Web/GetFolderByServerRelativeUrl('/sites/mysite/myfilelibrary')
/files?$select=Name,LinkingUrl,TimeCreated,TimeLastModified,Title,ListItemAllFields
&$expand=ListItemAllFields/myListIdId"
}

结果是:

{
"value": [
{
"ListItemAllFields": {
"FileSystemObjectType": 0,
"Id": 1,
"ServerRedirectedEmbedUrl": "https://mydomain.sharepoint.com/sites/mysite/_layouts/15/WopiFrame.aspx?sourcedoc={abababab-efff-4e69-94de-128ff7c14256}&action=interactivepreview",
"ContentTypeId": "0x010100769480B9F5404447A43367BFC5B86AAB",
"Title": null,
"checkResponsible": null,
>>>>>>>>>>>>"myListIdId": 15, <<<<<<<<<<<<<<<<<<<<<
"SharedWithUsersId": null,
"SharedWithDetails": null,
"ID": 1,
"Created": "2016-07-25T06:04:56",
"AuthorId": 9,
"Modified": "2016-07-26T15:11:27",
"EditorId": 11,
"OData__CopySource": null,
"CheckoutUserId": null,
"OData__UIVersionString": "9.0",
"GUID": "898770aa-da56-40ae-9db1-430bba2da9bd"
},
"LinkingUrl": "https://mydomain.sharepoint.com/sites/mysite/myFileLibrary/Document.docx?d=w3028f42eefff4e6994de128ff7cd6e48",
"Name": "Document.docx",
"TimeCreated": "2016-07-25T13:04:56Z",
"TimeLastModified": "2016-07-26T22:11:27Z",
"Title": ""
}
]
}

返回 myListIdId 字段,但未展开。

$expand=ListItemAllFields/myListIdId

应该能解决问题,但显然没有。我错过了什么?

最佳答案

根据this article ,您在选择参数中指定扩展字段。

修订:

“...$select=名称、LinkingUrl、TimeCreated、TimeLastModified、标题、ListItemAllFields/myListIdId&$expand=ListItemAllFields"

关于javascript - 如何使用 Rest 扩展共享点文档库中的查找字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38601334/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com