CountOperations

Interface grouping MongoDB operations relating to counting documents.

Inheritors

Properties

Link copied to clipboard

Functions

Link copied to clipboard
abstract fun count(): Long

Counts how many documents exist in the collection.

abstract fun count(options: CountOptions<Document>.() -> Unit = {}, predicate: FilterQuery<Document>.() -> Unit): Long

Counts how many documents match predicate in the collection.

Link copied to clipboard
abstract fun countEstimated(): Long

Counts all documents in the collection.

Link copied to clipboard
open fun exists(options: CountOptions<Document>.() -> Unit = {}, predicate: FilterQuery<Document>.() -> Unit): Boolean

Tests if there exists a document that matches predicate in the collection.