angular - 为什么base64字符串在mongoDB中被保存为对象?
问题描述
我想在 mongoDB 数据库中保存产品详细信息。当我这样做时,mongoBD 将属性 imageSrc 存储为对象。但我需要将其存储为字符串
我认为它与http-headers有关,但我无法解决这个问题
解决方案
我认为这里发生的事情是您将 Promise 分配给imageSrc
而不是实际结果。getBase64
您应该在调用之前解决的承诺http.post
。
推荐阅读
- python - 优化用于转换变量的 python 代码
- java - Java ArrayList 用于存储用户输入并在输入 -999 时终止
- html - 在 CSS(Flexbox)中将子元素与父元素的底部对齐
- .net - c# .net core 2.1 系统环境变量控制台应用程序未加载
- asp.net - 为什么在 c# 中打开文件夹时出现错误?
- excel - Excel 绘图数据
- shell - 如何在 ksh/bash 中从字符串中提取令牌?
- dynatrace - 用于 dynatrace 托管版本仪表板的 API
- php - Imagick compareImages 在 2 个不同的图像上只给出 0.21 的结果
- node.js - 在节点机器定义中使用带有特殊字符的字符串