Details
-
Bug
-
Resolution: Done
-
Major - P3
-
None
-
None
-
None
-
*Location*: http://docs.mongodb.org/manual/tutorial/project-fields-from-query-results/
*User-Agent*: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.65 Safari/537.36
*Referrer*: http://docs.mongodb.org/manual/tutorial/limit-number-of-elements-in-updated-array/
*Screen Resolution*: 1920 x 1200
*repo*: docs
*source*: tutorial/project-fields-from-query-results
*Location*: http://docs.mongodb.org/manual/tutorial/project-fields-from-query-results/ *User-Agent*: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.65 Safari/537.36 *Referrer*: http://docs.mongodb.org/manual/tutorial/limit-number-of-elements-in-updated-array/ *Screen Resolution*: 1920 x 1200 *repo*: docs *source*: tutorial/project-fields-from-query-results
Description
This document fails to describe how to limit fields to those nested in objects.
e.g.
{
_id: 0,
session: 5
data:
}
db.stats.find(
{session: 5}, {fields:
{ "data.x": 1, "data.y": 1 });
Is it even possible to flatten the fields so my results are
{x, y}instead of {data: {x,y}}?
Reporter: concerned citizen