【发布时间】:2020-02-05 15:28:30
【问题描述】:
我正在使用 mongoDB、express、react 和 node 开发一个漂亮的香草样板博客样式应用程序。它允许用户注册、身份验证、授权用户 CRUD 发帖、制作 cmets 和回复 cmets(到目前为止)。
我有一个定义明确的架构(使用猫鼬),User 模型有一个 avatar 字段,它应该是该用户的个人资料图片的 URI。这就是我现在所坚持的:在 Google Cloud Storage 上为用户上传的个人资料图片集成图片托管,然后获取 URL 并将其保存到 user.avatar。
我已经尝试过广泛地查找这一点,但无济于事(尽管那是在我盯着屏幕看了几个小时之后的凌晨 4 点)。我真的找不到可靠的解决方案,我应该提到这是我第一次处理文件上传(我是学生,虽然这不是家庭作业问题)。
老实说,任何形式的帮助都将不胜感激。
编辑:我已尝试浏览 Google Cloud Storage 的文档。
【问题讨论】:
标签: node.js mongodb mongoose google-cloud-storage firebase-storage