MongDB多个文件上传

时间:2016-09-17 10:03:55

标签: node.js mongodb mongodb-query mean-stack nosql

我有疑问。我想创建一个存储用户数据的数据库(即用户名,密码等);

它还包括用户上传的图像。我没关系,如果它保存单个图像,我要做的就是创建一个字段名称图像并保存其路径。但问题是,如果用户上传更多图像,我可以存储图像的格式?我需要为多个图像创建多个字段吗?绝对不是解决方案。

我想要为用户存储多个图像的最佳解决方案,并从数据库中取回它以反映在浏览器中。

提前致谢!

1 个答案:

答案 0 :(得分:1)

假设您只想在用户集合中存储数据,那么您可以将images字段作为对象数组

{
  "userName" : "name of user",
  "password": "password of user",
  "images": [
      {
       //image 1 properties 
      },
      {
      //image N properties 
      }
  ],
 //more user properties
}