не все что мне из бд пришло как можно модифицировать ответ?
Наверное само просто будет указать поля в выборке при запросе, если это БД.
не я получил данный из бд и хочу клиенту отдавать не все
Ну вот в опции добавь объект select в виде массива полей теперь.
Example: findAllActive(): Promise<Country[]> { return this.countriesRepository.find({ select: { id: true, name: true, code: true, regions: { id: true, name: true, code: true, coordinates: true, cities: { id: true, name: true, code: true, coordinates: true, cityType: true, }, }, }, relations: ['regions', 'regions.cities'], where: { isActive: true, regions: { isActive: true, }, }, order: { name: 'ASC', regions: { name: 'ASC', cities: { name: 'ASC' } }, }, }); }
Обсуждают сегодня