find

abstract fun find(): MongoIterable<Document>(source)

Finds all documents in this collection.

External resources


abstract fun find(options: FindOptions<Document>.() -> Unit = {}, filter: FilterQuery<Document>.() -> Unit): MongoIterable<Document>(source)

Finds all documents in this collection that satisfy filter.

If multiple predicates are specified, an and operator is implied.

Example

class User(
val name: String,
val age: Int,
)

collection.find {
User::name eq "foo"
User::age eq 10
}

External resources

See also

When only one result is expected.