У меня есть запрос mongo в коллекции. Это выглядит так:MongoDB найти параметры запроса
common.db.collection('vb.vbStats').find({uid:uid, "vbs.vbNID":vbNID}, {"vbs.$":1}).toArray(function(err, result) {....}
vb.vbstats - это моя коллекция. vbs - это поле коллекции, которое представляет собой массив массивов ducoments. Мой вопрос в том, что делает {"vbs.$":1}
в запросе.
Это [параметр проекта] (http://docs.mongodb.org/manual/reference/glossary/#term-projection), в основном ограничивающий то, что возвращается из документов. Значение vbs. $ Ограничивает возвращаемый массив первым элементом [$ projection] (http://docs.mongodb.org/manual/reference/operator/projection/positional/#proj._S_), но я не слишком знакомы с его использованием. – Lex