классовой архитектурой мне не понятны.
У меня есть result который я получаю из typeorm. Мне нужно к нему добавить поле, которое я высчитываю сам и выплюнуть в ответ. Насколько я понял к нему ничего нельзя добавить. Как это делается правильно? Мне нужно создать новую dto на основе класса entity и добавить к нему поле?
Добавь поле в entity, либо скопируй полученные данные в новый объект и к нему добавь новое поле, типа такого const obj = { ...result, usesCount: result.projects.length }
Я бы сделал как вы предлагаете в последнем предложении.
Обсуждают сегодня