У меня есть ниже структурамногоуровневая вложенная структура массива в MongoDB
{
"_id": {
"$oid": "55ae24016fb73f6ac7c2d640"
},
"Name": "some name",
"District": "some district",
"Stories": [
{
"userId": "105304831528398207103",
"story": "some story",
"Likes": ["user id 1" ..... ],
"_id": {
"$oid": "55c055af1875b0002572cf94"
}
}
]
}
Так что в этом требовании там будет много историй, и идент идентификатор автора, который его разместил. И есть столбец под названием Likes
, и я добавлю идентификатор пользователя, которому нравится история. И я удаляю их id из массива Likes, когда они в отличие от него.
Что является лучшей моделью для этого требования? или эта модель отлично подходит для хранения понравившихся?
Можно ли использовать вложенные массивы в mongodb?