×

Please give details of the problem

Docs

Find

Collections

A collection is a custom database that is created, populated, and managed in support of an application. It can store any kind of data, for example, on customers, products, or assets. It provides a defined data storage for a customer account.

A collection contains separate data for each execution mode of DigitalSuite. This ensures that Live data is never mixed with Test or Acceptance data.

DigitalSuite relies on MongoDB as a storage engine with high querying and aggregation capabilities. A collection is a database table in the MongoDB that groups JSON objects of the same type, each object forming a structured set of fields. Objects in collections can be accessed by JavaScript and FreeMarker functions, or by REST APIs.

Collections can be created and updated in the Resources or Project Configuration modules of DigitalSuite Studio.