title: Contentful API not giving expected results - Nuxt project
body: <p>I am building a blog based off of this project here from Contentful using NuxtJS
  <a href="https://github.com/contentful/blog-in-5-minutes" rel="nofollow noreferrer">https://github.com/contentful/blog-in-5-minutes</a></p>
  
  <p>Here is mine: <a href="https://github.com/KyleTryon/VidFireBlog" rel="nofollow noreferrer">https://github.com/KyleTryon/VidFireBlog</a></p>
  
  <p>I am currently experiencing two issues so far with retrieving data as they do in the example.</p>
  
  <h1>1. Not able to obtain images.</h1>
  
  <p><a href="https://github.com/contentful/blog-in-5-minutes/blob/master/pages/blog/_slug.vue" rel="nofollow noreferrer">https://github.com/contentful/blog-in-5-minutes/blob/master/pages/blog/_slug.vue</a></p>
  
  <p>In the example you can see the <code>headerImage</code> contains <code>.fields.url</code>
  When I return in image on my project in the same way, there are no fields.</p>
  
  <p><code>{ sys: { type: 'Link', linkType: 'Asset', id: '1YADPXXX-' } }</code></p>
  
  <h1>2. Filtering doesn't appear to work.</h1>
  
  <p><a href="https://github.com/KyleTryon/VidFireBlog/blob/master/pages/blog/_slug.vue" rel="nofollow noreferrer">https://github.com/KyleTryon/VidFireBlog/blob/master/pages/blog/_slug.vue</a></p>
  
  <p>This is again based directly off of the example linked above.</p>
  
  <p><code>return client.getEntries({
          'content_type': env.CTF_BLOG_POST_TYPE_ID,
          'fields.slug': params.slug
        })</code></p>
  
  <p>This should only return entries of the type blog post. I have a v-for rendering each post. at the moment I only have two. I see a third  item on my page and after further inspection, i see that the third item is from the API also returning my "author" asset of a different type. This is also the only other published content I have. So it seems just all content is showing and the filter is ignored.</p>