Я застрял в этом. Я пытаюсь запросить два уровня вложенных документов с индексом, т. Е. [0]. Вот мой документ mongoDb.
[
{
"_id": ObjectId("5b8803a07078906483e2e8a9"),
"vote": [
[
"a4d77175-250d-4990-bc1c-d79c8175c1f0",
"5b82e2d1b47b3513f3f25854"
],
[
"a934cf1d-ecb1-4764-b8bb-9c3c40c1128d",
"5b82e355b47b3513f3f25858"
]
],
"election_id": ObjectId("5b82e3cfb47b3513f3f2585a"),
"user_id": ObjectId("5b82e2d1b47b3513f3f25854"),
"date": "Thu Aug 30 2018 17:48:00 GMT+0300 (EAT)",
"__v": 0
}
]
Я пытаюсь получить это значение "a4d77175-250d-4990-bc1c-d79c8175c1f0" внутри голосования.
Я пробовал это безрезультатно.
exports.getVotesByPosts = (req, res, next) => {
Vote.find({'vote[0][0]': req.params.id}, (err, vote) => {
res.json(vote);
}).sort( { date: -1 });
}
Заранее спасибо за помощь. Привет