#nestjs #nestjs-swagger
Вопрос:
Я создаю конечную точку POST, которая получит объект с одним свойством: returnIds. Эти возвращаемые идентификаторы будут представлять собой массив ЧИСЕЛ
{
"returnIds": [1, 2, 3, 4, 5]
}
Для этого я создаю этот DTO
@ApiProperty()
returnIds: number[]
Проблема в том, что свэггер показывает мне это
что мне нужно изменить, чтобы в показанном примере вместо «строки» было 0 или что-то связанное с числом?
Это моя конечная точка
Большое вам спасибо
Ответ №1:
Вы можете использовать @ApiProperty({ type: [Number] })
для обозначения, что это должен быть массив чисел. Точно так же, как это упоминается в документах
Комментарии:
1. Спасибо тебе за ответ, Джей. Но мне нужно, чтобы ответ был { returnIds:[ЧИСЛА] }
2. Неважно, я неправильно прочитал. Это был ответ. Большое вам спасибо и извините за глупый вопрос. Я забыл кое-что очень простое