Size: a a a

NestJS — русскоязычное сообщество

2020 April 20

VA

Veaceslav Artiom in NestJS — русскоязычное сообщество
L K
переопределять можно
источник

LK

L K in NestJS — русскоязычное сообщество
Veaceslav Artiom
Это мы про originalName а не про имя которым будет сохранен файл
да немного ошибся, но нужно переопределить storage, а внутри уже filename
источник

LK

L K in NestJS — русскоязычное сообщество
или нахер выкидывать multer
источник

VA

Veaceslav Artiom in NestJS — русскоязычное сообщество
L K
да немного ошибся, но нужно переопределить storage, а внутри уже filename
Идея в том что бы сохранить оригинальное имя файла в базу
источник

K

Kehlani in NestJS — русскоязычное сообщество
Похоже, самое лёгкое решение это с клиента передавать originalName как отдельный параметр тела запроса))
    @UseInterceptors(FileInterceptor("file"))
   @Post()
   public uploadAudio(@UploadedFile() multipartFile: MultipartFile,
                      @Body("originalName") originalName?: string): Promise<UploadInfoResponse<AudioUploadMetadata>> {
       console.log(originalName);
       return this.audioUploadService.uploadAudio(multipartFile, originalName);
   }
Странно, что такая элементарная вещь не работает из коробки
источник

VA

Veaceslav Artiom in NestJS — русскоязычное сообщество
Kehlani
Похоже, самое лёгкое решение это с клиента передавать originalName как отдельный параметр тела запроса))
    @UseInterceptors(FileInterceptor("file"))
   @Post()
   public uploadAudio(@UploadedFile() multipartFile: MultipartFile,
                      @Body("originalName") originalName?: string): Promise<UploadInfoResponse<AudioUploadMetadata>> {
       console.log(originalName);
       return this.audioUploadService.uploadAudio(multipartFile, originalName);
   }
Странно, что такая элементарная вещь не работает из коробки
Нууу как сказать, так себе решение ... Все потому что если фронт не твой, тогда людям нужно будет говорить мол что при отправки файла плиз еще данные его дайте. Короче не супер удобно.
источник

DZ

Dmitry Zakharov in NestJS — русскоязычное сообщество
L K
ребятки, я тут начал пилить NestJS Tips & Tricks
https://gist.github.com/Insidexa/b2c52f29f9b16f6df965ecee4bf9b3ca

прошу предлагать свои варианты как помочь комьюнити чтобы  не "зависать" над одной таской, а помочь сделать то или иное в NestJS.

планирую еще добавить некоторые штуки которые мягко говоря не очень описаны в доке
Норм идея надо запиню?)
источник

K

Kehlani in NestJS — русскоязычное сообщество
Veaceslav Artiom
Нууу как сказать, так себе решение ... Все потому что если фронт не твой, тогда людям нужно будет говорить мол что при отправки файла плиз еще данные его дайте. Короче не супер удобно.
Фронт мой))
источник

LK

L K in NestJS — русскоязычное сообщество
Dmitry Zakharov
Норм идея надо запиню?)
не против
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
источник

N

Nomad in NestJS — русскоязычное сообщество
.andWhere('o.product = :product', { product })
как сделать если product равен 0 то все продукты.
источник

N

Nomad in NestJS — русскоязычное сообщество
иначе говоря как будто этой строчки и нет
источник

VA

Veaceslav Artiom in NestJS — русскоязычное сообщество
Nomad
иначе говоря как будто этой строчки и нет
null отправить ?
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
L K
ребятки, я тут начал пилить NestJS Tips & Tricks
https://gist.github.com/Insidexa/b2c52f29f9b16f6df965ecee4bf9b3ca

прошу предлагать свои варианты как помочь комьюнити чтобы  не "зависать" над одной таской, а помочь сделать то или иное в NestJS.

планирую еще добавить некоторые штуки которые мягко говоря не очень описаны в доке
Может сделать полноценный репозиторий?
источник

LK

L K in NestJS — русскоязычное сообщество
Grigorii K. Shartsev
Может сделать полноценный репозиторий?
источник

LK

L K in NestJS — русскоязычное сообщество
@pumano перепинь, пожалуйста )
можно без уведомления
источник

BY

Bohdan Yurchuk in NestJS — русскоязычное сообщество
Всем привет
можно ли здесь обратится к данным конфиг модуля вместо доступа к переменным окружения процеса
источник

С

Сергей in NestJS — русскоязычное сообщество
Bohdan Yurchuk
Всем привет
можно ли здесь обратится к данным конфиг модуля вместо доступа к переменным окружения процеса
привет. не пробовал но может можно что-то типа .forRootAsync({
     imports:[ConfigModule],
     useFactory: async (configService: ConfigService) => {
       const { host, port, db,...  } = configService.get('db')
       return { host, port, db, name };
     },
     inject: [ConfigService]
   }),
источник

BY

Bohdan Yurchuk in NestJS — русскоязычное сообщество
Сергей
привет. не пробовал но может можно что-то типа .forRootAsync({
     imports:[ConfigModule],
     useFactory: async (configService: ConfigService) => {
       const { host, port, db,...  } = configService.get('db')
       return { host, port, db, name };
     },
     inject: [ConfigService]
   }),
спасибо
источник

VA

Veaceslav Artiom in NestJS — русскоязычное сообщество
Ребят помогите плиз решить чего делать то в этой ситуаций.
источник