如何在Hasura graphQl引擎上上传文件或图像

srg*_*hma 6 hasura

例:

  • 将文件上传到服务器并将结果路径保存到数据库,只有经过身份验证的用户才可以上传文件

如何实现呢?

srg*_*hma 6

总结一下,我们有3种方式:

  • 客户端上传到s3(或类似服务),获取文件的网址,然后将插入/更新更改为正确的表
  • 自定义上传器-编写应用程序/服务器以上传文件并更改db,并使用nginx路由将一些请求重定向到该应用程序/服务器
  • 使用模式拼接的自定义解析器(示例