Abstract
Readonly
collectionReadonly
queryThe query the receiver is operating with.
Readonly
queryThe named arguments for the query.
Abstract
evictEvicts all documents that match the query generated by the preceding function chaining.
An array promise containing the IDs of the documents that were evicted.
Limits the number of documents that get returned when querying a collection for matching documents.
A cursor that you can chain further function calls and then either get the matching documents immediately or get updates about them over time.
The maximum number of documents that will be returned.
Offsets the resulting set of matching documents.
This is useful if you aren't interested in the first N matching documents
for one reason or another. For example, you might already have queried the
collection and obtained the first 20 matching documents and so you might
want to run the same query as you did previously but ignore the first 20
matching documents, and that is when you would use offset
.
A cursor that you can chain further function calls and then either get the matching documents immediately or get updates about them over time.
The number of matching documents that you want the eventual resulting set of matching documents to be offset by (and thus not include).
Abstract
removeRemoves all documents that match the query generated by the preceding function chaining.
An array promise containing the IDs of the documents that were removed.
Sorts the documents that match the query provided in the preceding
find
-like function call.
A cursor that you can chain further function calls and then either get the matching documents immediately or get updates about them over time.
Optional
direction: SortDirectionSpecify whether you want the sorting order to be
Ascending
or Descending
.
Abstract
updateUpdates documents that match the query generated by the preceding function chaining.
An UpdateResultsMap promise mapping document IDs to lists of update results that describe the updates that were performed for each document.
A closure that gets called with all of the documents matching the query. The documents are instances of MutableDocument so you can call update-related functions on them.
The collection the receiver is operating on.