Ha chiesto questa funzione su JIRA:
Ho ricevuto rapidamente una risposta abbastanza buona:usa $or
invece di $in
c.find( { _id:{ $in:[ 1, 2, 0 ] } } ).toArray()
contro
c.find( { $or:[ { _id:1 }, { _id:2 }, { _id:0 } ] } ).toArray()
Leggi la segnalazione di bug per maggiori informazioni.
Aggiorna :
L'hack $ o per aggirare il problema non funziona più a partire dalla 2.6.x:è stato un effetto collaterale dell'implementazione che è cambiato.