一个字段可以有多个值吗?

德辉

例如,我有一个这样的方案:

var User_schema = new Schema({
  name: string,
  image:{
   avartar_image: String,
   thumbnai_image: String,
   story_image: String
  }
});

是否可以在 nodejs 和 mongoose 中创建一个具有许多值的字段?还有一个,我如何将图像存储到 mongodb 并可以使用 mongoose 推送回客户端?,我使用 Buffer 将图像存储在 mongodb 上,如下所示:

var Imgschema = new Schema({
    img: Buffer;
});

如果在用户请求服务器上的链接时将其发送给用户,我会这样做:

app.get('/', function (req, res, next) {
        Imgschema.findById('5cdnjwjadhad_ad14', function (err, object) {
          res.contentType('image/png');
          res.send(object.image, {imageToClient: object.image});
        });
      });

它将以全屏方式将图像发送给用户,但我希望图像显示在带有视图引擎的标签内,如下所示:

<img src="{{imageToClient}}">

请任何人帮忙,谢谢。

a1p4ca
  1. 当然可以。使用 mongoose 存储嵌套对象有两种方法。您可以使用子文档,或者像您一样嵌套对象。两种方法的区别只是一个中间件和自动生成的 _id 字段。这是一个很好的答案:猫鼬子文档与嵌套模式

  2. 将图像作为缓冲区存储在文档中不是一个好主意,但如果您愿意,可以使用 base64 解码在浏览器中显示图像。

<img src="{{ 'data:image/png;base64,' + imageBuffer.toString('base64') }}" />

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

一个字段中有多个文本字段

来自分类Dev

TSQL,联接到多个字段,其中一个字段可以为NULL

来自分类Dev

AngularJS过滤一个字段的多个值

来自分类Dev

节点js可以计算两个输入字段的值并更新另一个字段吗?

来自分类Dev

将一个字段与另一个字段的所有值分组

来自分类Dev

从数据库中查询,该数据库可能具有一个字段的多个值

来自分类Dev

使用推土机可以将多个字段映射到一个字段吗?

来自分类Dev

如何在Elasticsearch中搜索具有多个值的一个字段?

来自分类Dev

一个字段有多个外键

来自分类Dev

如何在一个字段中选择多个值?

来自分类Dev

如何在Elasticsearch中搜索具有多个值的一个字段?

来自分类Dev

斯卡拉(Scala)。具有一个字段的案例类可以是值类吗?

来自分类Dev

Solr索引多个值作为一个字段

来自分类Dev

有什么方法可以比较从一个字段中获得的绝对值吗?

来自分类Dev

我们可以根据另一个字段的值来更改一个字段的字体颜色吗?

来自分类Dev

在一个字段中具有多个值的MySQL表

来自分类Dev

我可以在Django模型上至少要求一个字段吗?

来自分类Dev

从数据库中查询,该数据库可能具有一个字段的多个值

来自分类Dev

在一个字段中存储多个参考

来自分类Dev

MySQL-一个字段中有多个值或多对多关系?

来自分类Dev

Django-有一个只有一个字段的模型可以吗?

来自分类Dev

Laravel更新字段,带有另一个字段值

来自分类Dev

一个字段中有多个值(外键?)

来自分类Dev

Django 一个字段中的多个文件

来自分类Dev

在 JavaScript 按钮单击上将多个值(以逗号分隔)从一个字段插入到另一个字段

来自分类Dev

grails:一个字段,多个类

来自分类Dev

MySQL查询以在多表中的一个字段中显示多个值

来自分类Dev

我可以将多个 MySQL 列连接到一个字段中吗?

来自分类Dev

MS Access 一个字段的多个默认值

Related 相关文章

  1. 1

    一个字段中有多个文本字段

  2. 2

    TSQL,联接到多个字段,其中一个字段可以为NULL

  3. 3

    AngularJS过滤一个字段的多个值

  4. 4

    节点js可以计算两个输入字段的值并更新另一个字段吗?

  5. 5

    将一个字段与另一个字段的所有值分组

  6. 6

    从数据库中查询,该数据库可能具有一个字段的多个值

  7. 7

    使用推土机可以将多个字段映射到一个字段吗?

  8. 8

    如何在Elasticsearch中搜索具有多个值的一个字段?

  9. 9

    一个字段有多个外键

  10. 10

    如何在一个字段中选择多个值?

  11. 11

    如何在Elasticsearch中搜索具有多个值的一个字段?

  12. 12

    斯卡拉(Scala)。具有一个字段的案例类可以是值类吗?

  13. 13

    Solr索引多个值作为一个字段

  14. 14

    有什么方法可以比较从一个字段中获得的绝对值吗?

  15. 15

    我们可以根据另一个字段的值来更改一个字段的字体颜色吗?

  16. 16

    在一个字段中具有多个值的MySQL表

  17. 17

    我可以在Django模型上至少要求一个字段吗?

  18. 18

    从数据库中查询,该数据库可能具有一个字段的多个值

  19. 19

    在一个字段中存储多个参考

  20. 20

    MySQL-一个字段中有多个值或多对多关系?

  21. 21

    Django-有一个只有一个字段的模型可以吗?

  22. 22

    Laravel更新字段,带有另一个字段值

  23. 23

    一个字段中有多个值(外键?)

  24. 24

    Django 一个字段中的多个文件

  25. 25

    在 JavaScript 按钮单击上将多个值(以逗号分隔)从一个字段插入到另一个字段

  26. 26

    grails:一个字段,多个类

  27. 27

    MySQL查询以在多表中的一个字段中显示多个值

  28. 28

    我可以将多个 MySQL 列连接到一个字段中吗?

  29. 29

    MS Access 一个字段的多个默认值

热门标签

归档