附件存储在 SharePoint 列表中的什么位置?

Where are attachments stored in a SharePoint list?

我在 Sharepoint 中有一个列表,可以在其中添加附件,如下所示:

我遇到的问题是我不知道 Sharepoint 将这些附件存储在哪里,因为我不必为附件创建一个列。

我想在 Vue.js 中编写一个 Web 部件,我可以在其中访问这些附件或手动添加附件。

有谁知道列表的附件存放在哪里?

就通过 API 访问它们而言,它们存储为列表项的一部分。在物理上,它们存储在 SQL table.

列表附件可通过各种 API 访问,包括 REST 网络服务调用。

举几个例子:

获取附件列表:

http://yourServer/yourSite/_api/web/lists/getbytitle('Tasks')/Items/GetById(7)/AttachmentFiles

关于单个附件的信息:

http://yourServer/yourSite/_api/web/lists/getbytitle('Tasks')/Items/GetById(7)/AttachmentFiles('SomeDocument.docx')

您可以通过直接 URL 和网络服务上传、下载和删除文件。