MongoIterable¶
interface MongoIterable<Document : Any>
Streaming-ready iterable client to read data from the database.
Inheritors¶
Functions¶
asSequence¶
open fun asSequence(): Sequence<Document>
Deprecated (with error)
Kotlin Sequences are not capable of closing a resource after they are done. Using sequences with a MongoIterable will create memory leaks. Instead, use toList, forEach, asStream (Java only) or the coroutines driver's asFlow
Replace with
first¶
Returns the first document found by this query, or throws an exception.
See also
Throws
NoSuchElementException-
If this query returned no results.
firstOrNull¶
abstract fun firstOrNull(): Document?
forEach¶
toList¶
toSequence¶
open fun toSequence(): Sequence<Document>
Deprecated (with error)
Kotlin Sequences are not capable of closing a resource after they are done. Using sequences with a MongoIterable will create memory leaks. Instead, use toList, forEach, asStream (Java only) or the coroutines driver's asFlow
Replace with