title: create new object in array (which is in a object which is in an array which is document) in meteor/mongodb
body: <p>i have a problem to create a new object in my mongo-db.
  I'm using the meteor-framework and i would like to add new subitems, 
  to one subitems-array.</p>
  
  <p>My data-structure looks like this:</p>
  
  <pre><code>    { 
         "_id" : "f9d01fd1ef22684353149851", 
         "name" : "Ueberschrift", 
         "items" : [     
                    { "_id" : "be695ec7ffe71152088c57e1",
                      "name" : "asd",
                      "checked" : false,
                      "subitems" : [ ] 
                    },
                    { "_id" : "fe665ec7ffe78852088c22g8",
                      "name" : "asd",
                      "checked" : false,
                      "subitems" : [ ] 
                    } 
                   ] 
       },
       { 
            "_id" : "qw501fd1we522683531qw451",    
            .........
       }, ...
  </code></pre>
  
  <p>For instance, i want to add the subitem</p>
  
  <pre><code> { _id : 1, name : "MySubitemName" }
  </code></pre>
  
  <p>to the item with the _id : <code>"be695ec7ffe71152088c57e1"</code><br/>
  which is in the object <code>"f9d01fd1ef22684353149851"</code></p>
  
  <p>I used the following command to do this:</p>
  
  <pre><code>uid =&gt; "f9d01fd1ef22684353149851" and
  id =&gt; "be695ec7ffe71152088c57e1"
  
  Listitems.update({_id:uid, "items._id" : id}, 
    {"items.$.subitems":  {$push: { _id : 1, name : "MySubitemName" }}});
  </code></pre>
  
  <p>But it doesn't work, the database looks like before.</p>
  
  <p>Has someone an idea?</p>