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