public class MongoIterablesKt
public static <T,R> R evaluate(@NotNull
com.mongodb.client.MongoIterable<T> $this$evaluate,
@NotNull
kotlin.jvm.functions.Function1<? super kotlin.sequences.Sequence<? extends T>,? extends R> expression)
Evaluates the current MongoIterable given the expression of Sequences.
The mongo cursor is closed before returning the result.
Sample:
col.find().evaluate {
//this is a sequence evaluation
//If the first row has a name like "Fred", only one row is loaded in memory!
filter { it.name != "Joe" }.first()
}
expression