listAndCountCurrencies - Currency Module Reference

This documentation provides a reference to the listAndCountCurrencies method. This belongs to the Currency Module.

This method is used to retrieve a paginated list of currencies along with the total count of available currencies satisfying the provided filters.

Example#

To retrieve a list of currencies using their codes:

Code
1const [currencies, count] =2  await currencyModuleService.listAndCountCurrencies({3    code: ["usd", "eur"],4  })

By default, only the first 15 records are retrieved. You can control pagination by specifying the skip and take properties of the config parameter:

Code
1const [currencies, count] =2  await currencyModuleService.listAndCountCurrencies(3    {4      code: ["usd", "eur"],5    },6    {7      take: 20,8      skip: 2,9    }10  )

Parameters#

The filters to apply on the retrieved currencies.
configFindConfig<CurrencyDTO>Optional
The configurations determining how the currencies are retrieved. Its properties, such as select or relations, accept the attributes or relations associated with a currency.
sharedContextContextOptional
A context used to share resources, such as transaction manager, between the application and the module.

Returns#

PromisePromise<[CurrencyDTO[], number]>
The list of currencies along with the total count.
Was this page helpful?