【发布时间】:2023-01-12 04:02:23
【问题描述】:
我正在尝试通过它的upload api 将文件上传到 Strapi 的媒体库。
现在,所有文件都被上传到“API Uploads”文件夹。
有没有办法将文件上传到我选择的文件夹?
我在文档中找不到有关它的任何详细信息。
【问题讨论】:
标签: strapi
我正在尝试通过它的upload api 将文件上传到 Strapi 的媒体库。
现在,所有文件都被上传到“API Uploads”文件夹。
有没有办法将文件上传到我选择的文件夹?
我在文档中找不到有关它的任何详细信息。
【问题讨论】:
标签: strapi
根据 2022 年 12 月 14 日最后更新的文档,目前这是不可能的:https://docs.strapi.io/developer-docs/latest/plugins/upload.html#endpoints
文件夹是一个管理面板功能,不是 REST 或 GraphQL API 的一部分。通过 REST 或 GraphQL API 上传的文件位于自动创建的“API Uploads”文件夹中。
对此有一个功能请求,所以用户可以投票:https://feedback.strapi.io/feature-requests/p/support-for-media-folders-in-the-content-api
(在功能请求中,有关于如何以 hacky 方式进行的讨论,我自己没有测试)
此外,如果您必须创建许多文件夹(就像我必须创建的那样),则必须通过界面手动完成,但我的解决方案是使用直接在 db 表上创建它们的脚本使其自动化。
【讨论】: