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