title: Mongodb: How to order a "select in" in same order as elements of the array
body: <p>I'm performing this mongo query:</p>
  
  <pre><code>db.mytable.find({id:{$in:["1","2", "3", "4" ]}});
  </code></pre>
  
  <p>It returns all results in a strange order, as it follows: </p>
  
  <pre><code>4,3,2,1
  </code></pre>
  
  <p>I need to retrieve all results in same order as it was defined in the query array. </p>
  
  <pre><code>1,2,3,4
  </code></pre>
  
  <p>Is it possible ?</p>