我将Directus用于无头CMS。我一直在通过Directus应用程序上传文件,但API的文件字段返回null
。
如何解决此问题?
答案 0 :(得分:3)
(由于声誉我无法发表评论)
您是否要确保这是一个经过身份验证的呼叫,如果您想将此呼叫设为公开呼叫,以便任何人都可以访问它(IE:网站前端),那么您可能希望允许公开READ
访问{ {1}}。
答案 1 :(得分:2)
使用the fields
parameter获取嵌套的关系文件。如果API是公开的,并且文件返回null
,请验证public角色对directus_files
集合具有读取权限。
答案 2 :(得分:2)
如果您正在运行最新版本的Directus,则显然存在一个错误,该错误会完全炸毁“文件”字段。文件已上传,但未链接到该字段。
https://github.com/directus/api/issues/1015
它应该在下一个版本中修复。