Введение
Я пытаюсь сделать запрос, который выводит только массив, и в этом массиве выводится только 5 элементов этого массива.Я заставил их работать индивидуально, но не могу заставить их работать вместе.
Код
Вывести только массив во всей его полноте:
db.mycoll.find({
"_id": ObjectId("5b55d0a34270ce58b8bfabcd"),
"myarr.platform": "9 and 3 quarters"
},{
myarr: 1
}).pretty()
Выведите только 5 элементов массива, но также отображает другие поля:
db.mycoll.find({
"_id": ObjectId("5b55d0a34270ce58b8bfabcd"),
"myarr.platform": "9 and 3 quarters"
},{
myarr:{ $slice: 5 }
}).pretty()
Любая помощь будет оценена!