我有疑问。我想创建一个存储用户数据的数据库(即用户名,密码等);
它还包括用户上传的图像。我没关系,如果它保存单个图像,我要做的就是创建一个字段名称图像并保存其路径。但问题是,如果用户上传更多图像,我可以存储图像的格式?我需要为多个图像创建多个字段吗?绝对不是解决方案。
我想要为用户存储多个图像的最佳解决方案,并从数据库中取回它以反映在浏览器中。
提前致谢!
答案 0 :(得分:1)
假设您只想在用户集合中存储数据,那么您可以将images字段作为对象数组
{
"userName" : "name of user",
"password": "password of user",
"images": [
{
//image 1 properties
},
{
//image N properties
}
],
//more user properties
}