Реализовать гнездо cqrs в выражении API nodejs
Я написал простой API, который извлекает банки и их данные. Ниже приведен пример запроса на получение.
/**
* method to retrieve all distinct banks
*/
router.get('/banks', function (req, res) {
Bank.distinct('BANK')
.then((response) => {
const banks = [];
response.map((res) => {
const obj = {};
obj.key = res;
obj.value = res;
obj.text = res;
banks.push(obj);
})
return res.status(200).send({ banks });
})
.catch((error) => {
console.log(error);
})
})
Я хочу понять и реализовать шаблон проектирования nest-cqrs/nestjs в моем API. Но найти сложно начать. Кто-нибудь может указать мне правильное направление? Спасибо