fun <T> MongoIterable<T>.distinct(): List<T>
Returns a list containing only distinct elements from the given collection.
The elements in the resulting list are in the same order as they were in the source collection.