The constructor of the service.
This method executes a count query using the {@link model}
argument.
Caution: Count queries require a considerable amount of RAM
to execute. It is preferred to use pro-active statistics with
collections that contain one document with a counter.
The number of matching accounts.
This method updates exactly one document in a collection.
The query configuration with sort
, order
, pageNumber
, pageSize
.
The fields or data that has to be updated (will be added to $set: {}
).
The operations that must be run additionally (e.g. $inc: {}
) (optional).
The updated accounts
document.
Method to query the existence of a document in the
account-sessions
collection.
This executes a lean mongoose query such that the
properties of the returned document are reduced to
only the "_id"
field.
The query configuration with sort
, order
, pageNumber
, pageSize
.
Whether a document exists which validates the passed query.
Method to query account sessions based on query and returns as paginated result.
Find one AccountSessionDocument
instance in the database and use
a query based on the Queryable class.
The query configuration with sort
, order
, pageNumber
, pageSize
.
The resulting accounts
document.
Method to update a batch of account sessions.
Generated using TypeDoc
The main service to handle documents in the
accounts
collection.v0.1.0