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