When using MongoDB\'s $in clause, does the order of the returned documents always correspond to the order of the array argument?
Always? Never. The order is always the same: undefined (probably the physical order in which documents are stored). Unless you sort it.