Я использую Гнездо JS и Пн goose. Я просто возвращаю объекты документа из базы данных mon go, как показано ниже:
@Get()
@UseGuards(AuthGuard('jwt'))
async getCompany(@AuthUser() user: User) {
const company = await this.companyModel.findById(user.companyId)
this.logger.log(company)
this.logger.log(company.id)
return company
}
Поскольку Mon goose автоматически создает поле id на моделях, я вижу значение поля id. Но поле id не возвращается в ответе json. Ответ содержал поле _id, а не идентификатор.
Что я должен сделать, чтобы вернуть поля идентификатора клиенту вместо _id?