Задать вопрос

Как передать в поле объект?

У меня есть DTO с полем category, который содержит в себе объект.
Не понимаю как его передать...

create(dto: CreateServiceDto) {
  const newService = new this.ServiceModel({
      name: dto.name,
      price: dto.price,
      duration: dto.duration,
      category: "??? тут проблема"
    });
    return newService.save(); 
}


Объект DTO

export class CreateServiceDto {
  @IsString()
  readonly name: string;

  @IsString()
  readonly price: number;

  @IsString()
  readonly duration: number;

  @IsObject()
  readonly category: {"id" : string, "name" : string};
}
  • Вопрос задан
  • 65 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 1
lssssssssssl
@lssssssssssl
new this.ServiceModel(dto)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 15:50
50000 руб./за проект
18 дек. 2024, в 15:41
3000 руб./за проект
18 дек. 2024, в 15:31
500 руб./за проект