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 transactions.
This method creates or updates a document in the
activities
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 transactions
document.
Method to query the existence of a document in the
activities
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 activities
based on query and return as paginated
results.
The query configuration with sort
, order
, pageNumber
, pageSize
.
Find one activities
document in the database and use
a query based on the ActivityQuery class.
The query configuration with sort
, order
, pageNumber
, pageSize
.
The resulting transactions
document.
This method creates or updates many documents in the
activities
collection.
Generated using TypeDoc
The main service of the activities module.
v0.3.0