Populate subdocument in Meteor
<p>I have a schema which has a subdocument defined by another schema like so:</p>

<h3>Child schema</h3>

<pre><code>export const Child = new Mongo.Collection('Child');
Child.schema = new SimpleSchema({ ... });
Child.attachSchema(Child.schema);
</code></pre>

<h3>Parent schema</h3>

<pre><code>export const Parent = new Mongo.Collection('Parent');
Parent.schema = new SimpleSchema({
    child: { type: Child },
    ...
});
Parent.attachSchema(Parent.schema);
</code></pre>

<p>Now, when I read a <code>Parent</code> type object, I get a child object's id in its <code>child</code> property.</p>

<p>Is there a way I can <em>populate</em> the <code>child</code> property of parent, so that I can get the whole <code>Child</code> object as a subdocument, instead of just a string of id (much like <a href="http://mongoosejs.com/docs/populate.html" rel="nofollow noreferrer">populating</a> subdocuments in mongoose)?</p>