title: Meteor find not returning data
body: <p>My collection is created in collections.js</p>
  
  <pre><code>portfolioCategories = new Mongo.Collection('portfoliocategories');
  </code></pre>
  
  <p>It is then subscribed to in subscriptions.js</p>
  
  <pre><code>Meteor.subscribe('portfoliocategories');
  </code></pre>
  
  <p>And published in publications.js</p>
  
  <pre><code>Meteor.publish('portfoliocategories',function(){
      return portfolioCategories.find();
  });
  </code></pre>
  
  <p>If I query Mongo from the server with <em>db.portfoliocategories.find()</em> I'll get</p>
  
  <blockquote>
    <p>{ "_id" : "W9AeauCpMgPw2j5hf", "title" : "Commercial Design", "slug" : "commercial-design", "image" : "<a href="https://url/9c3ba46d-c09a-4a7d-ac40-5752fc24ad2c.jpg" rel="nofollow">https://url/9c3ba46d-c09a-4a7d-ac40-5752fc24ad2c.jpg</a>" }</p>
  </blockquote>
  
  <p>From the client and ironrouter both, however, find returns nothing. For example if I type into the console:</p>
  
  <pre><code>portfolioCategories.find({'_id':'W9AeauCpMgPw2j5hf'});
  </code></pre>
  
  <p>I will get a LocalCollection.Cursor with undefined key values:</p>
  
  <blockquote>
    <p>_selectorId: undefined</p>
    
    <p>_transform: null</p>
    
    <p>collection: LocalCollection</p>
    
    <p>fields: undefined</p>
    
    <p>limit: undefined</p>
  </blockquote>
  
  <p>The same thing happens in iron-router if I try to return that as data. Yet, if I use findOne I'll get the document.</p>
  
  <pre><code>portfolioCategories.findOne({'_id':'W9AeauCpMgPw2j5hf'})
  </code></pre>
  
  <blockquote>
    <p>Object { "_id" : "W9AeauCpMgPw2j5hf", "title" : "Commercial Design", "slug" : "commercial-design", "image" : "<a href="https://url/9c3ba46d-c09a-4a7d-ac40-5752fc24ad2c.jpg" rel="nofollow">https://url/9c3ba46d-c09a-4a7d-ac40-5752fc24ad2c.jpg</a>" }</p>
  </blockquote>
  
  <p><em>My issue is that I need to return all items with the the same title.</em> Because of this, findOne() is not a proper solution.</p>
  
  <p>What am I missing?</p>