附件存储在 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 和网络服务上传、下载和删除文件。
我在 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 和网络服务上传、下载和删除文件。