title: Mongo Map Dot notation
body: <p>I would like to construct a query that will return just the names of the classes for the datastructure below. 
  So far, the closest I've come is using dot notation  </p>
  
  <pre><code>db.mycoll.find({name:"game1"},{"classes.1.name":true})
  </code></pre>
  
  <p>But the problem with this approach is that it will only return the name of the first class. Please help me get the names of all three classes. </p>
  
  <p>I wish I could use a wild card as below, but I'm not sure if that exists.</p>
  
  <pre><code>db.mycoll.find({name:"game1"},{"classes.$*.name":true})
  </code></pre>
  
  <p>Datastructure:</p>
  
  <pre><code>{
  "name" : "game1",
  "classes" : {
      "1" : {
          "name" : "warlock",
          "version" : "1.0"
      },
      "2" : {
          "name" : "shaman",
          "version" : "2.0"
      },
      "3" : {
          "name" : "mage",
          "version" : "1.0"
      }
  }
  </code></pre>