Почему, когда я делаю findOne (то же самое с find), он показывает мне только последний элемент в моем массиве "actions". Моя коллекция содержит только один документ для тестирования.
Я делаю это в монго cli: db.mycollection.findOne ();
Мой результат findOne ():
{
"_id" : ObjectId("4f0db64659d044892271018f"),
"title" : "Awards Show 2012",
"description" : "An amazing awards show",
"acts" : [
{
"name" : "Act 3",
"description" : "My act description"
}
]
}
Вот мой документ:
{
"_id": { "$oid" : "4F0DB64659D044892271018F" },
"title": "Awards Show 2012",
"description": "An amazing awards show",
"acts": [
{
"name": "Act 1",
"description": "My act description"
},
{
"name": "Act 2",
"description": "My act description"
},
{
"name": "Act 3",
"description": "My act description"
}
]
}
РЕДАКТИРОВАТЬ: Исправлен документ - имел опечатку