我想在mongodb中存储用户特定数据。 例如:用户使用电子邮件ID和密码创建一个帐户,并将他喜欢的电影名称与流派和年份一起存储。一个用户可以像这样存储许多电影名称。 例子
{
"email":"contact@proboticslab.com",
"password":"something",
"movies":[
{
"name":"avatar",
"genre":"action",
"year":"2012"
},
{
"name":"black panther",
"genre":"action",
"year":"2018"
},
{
"name":"ironman",
"genre":"action",
"year":"2016"
}
]
}
所以我的问题是,它是以这种方式存储数据的正确方法,还是应该遵循不同的模式?将有更多的用户而不仅仅是一个。如果可能,请用例子解释我。我是mongo db的新手。谢谢。