title: Mongodb returns more than one result when using Take(1)
body: <p>I want to fetch only one row with C# LINQ:</p>
  
  <pre><code>collection.AsQueryable().Take(1).OrderByDescending(x =&gt; x.Id).Single();
  </code></pre>
  
  <p>I am getting the following error:</p>
  
  <p><code>Sequence contains more than one element</code>  </p>
  
  <p>Isn't this is what <code>Take(1)</code> is for?<br>
  <strong>UPDATE1</strong>
  Here is the result of fetching only without single/first...</p>
  
  <p><img src="https://i.stack.imgur.com/Lirdd.png" alt="enter image description here"></p>