Size: a a a

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

2020 March 30

AK

Alex Korotkov in NestJS — русскоязычное сообщество
Логи редиса
источник

AK

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

LK

L K in NestJS — русскоязычное сообщество
Alex Korotkov
Привет всем. Возникла проблема  с бэком после развертывания. Использую  Bull очередь с редисом.
После развертывания, примерно через сутки, выскакивают логи с ошибками.  Логи  у бэка:
ты хоть ошибку гуглил ?
источник

AK

Alex Korotkov in NestJS — русскоязычное сообщество
Да. Вначале была проблема с " 100 changes in 300 seconds.". Попробовал побороть, добавил в конфиг, что не обходимо.  Забыл еще одни логи сфоткать, ошибка была про нехватку памяти, вот сейчас думаю как ее побороть без увеличение пространства
источник

O

Oleh in NestJS — русскоязычное сообщество
Oleh
прилетает ошибка на fields, что не массив
решено. надо просто задать имя @ApiProperty({ name: 'fields[]' }) и тогда всегда будет массивом
источник

MV

Maxim Vynogradov in NestJS — русскоязычное сообщество
привет! Кто юзал nestjs crud - ловили ошибку message: "operator does not exist: integer ~~ unknown" ?
источник

KA

Kulagin Alex in NestJS — русскоязычное сообщество
Maxim Vynogradov
привет! Кто юзал nestjs crud - ловили ошибку message: "operator does not exist: integer ~~ unknown" ?
@zMotivat0r наверное лучше всех поможет. Если ошибка именно в либе конечно)
источник

MV

Maxim Vynogradov in NestJS — русскоязычное сообщество
по идее это происходит из-за того что реакт-админ и его дата провайдер пытаются впихнуть contains кондишен для интеджера... но я переопределил метод... чот всё равно не хочет.
не пойму в чём проблема.
источник

MY

Michael Yali in NestJS — русскоязычное сообщество
честно говоря, я не знаю, обновляли они свой дата-провайдер или нет ((
источник

MV

Maxim Vynogradov in NestJS — русскоязычное сообщество
Michael Yali
честно говоря, я не знаю, обновляли они свой дата-провайдер или нет ((
я тут законсоль ложил реквесты (req: CrudRequest)
они одинаковые (.
Какой кейс - фильтр по референсу. То есть в селекте ты можешь выбрать данные по имени сущности которую джойнишь , а сам фильтр будет по айдишке
источник

MV

Maxim Vynogradov in NestJS — русскоязычное сообщество
@zMotivat0r  не подскажешь как это отдебажить хоть)? чтобы понять что за овверайдить... я сейчас ковыряю getMany метод
источник

YM

Yuriy Moroz in NestJS — русскоязычное сообщество
Здравствуйте, никто не знает почему class-transfomer при конвертации в plain object не переводит даты в строку?
В документации сказано: Note, that dates will be converted to strings when you'll try to convert class object to plain object..
У меня поле вот так обьявлено:
@Type(() => Date)
 @Column({name: 'start_time', type: 'timestamp'})
 startTime: Date;
Но все равно после конвертации приходит Date обьект.

Нашел вот это issue на гитхабе - https://github.com/typestack/class-transformer/issues/213, но у меня на версии 0.2.3 все рано не работает.
источник

MY

Michael Yali in NestJS — русскоязычное сообщество
Макс, чуть позже смогу
источник

MY

Michael Yali in NestJS — русскоязычное сообщество
созвон сейчас
источник

DB

Dilame Bowzee in NestJS — русскоязычное сообщество
Yuriy Moroz
Здравствуйте, никто не знает почему class-transfomer при конвертации в plain object не переводит даты в строку?
В документации сказано: Note, that dates will be converted to strings when you'll try to convert class object to plain object..
У меня поле вот так обьявлено:
@Type(() => Date)
 @Column({name: 'start_time', type: 'timestamp'})
 startTime: Date;
Но все равно после конвертации приходит Date обьект.

Нашел вот это issue на гитхабе - https://github.com/typestack/class-transformer/issues/213, но у меня на версии 0.2.3 все рано не работает.
А почему вообще toPlain должен переводить Date в строку?
Он не должен этого делать.
источник

MV

Maxim Vynogradov in NestJS — русскоязычное сообщество
Michael Yali
Макс, чуть позже смогу
ok, спасибо) только увидел что ты контрибьютор в nestjsx/crud )
источник

YM

Yuriy Moroz in NestJS — русскоязычное сообщество
Dilame Bowzee
А почему вообще toPlain должен переводить Date в строку?
Он не должен этого делать.
У них в доке так сказано, вот в этом разделе - https://github.com/typestack/class-transformer#%D1%81onverting-date-strings-into-date-objects
источник

DB

Dilame Bowzee in NestJS — русскоязычное сообщество
Ох, извиняюсь, не заметил декоратора @Type.
Если вам нужен этот функционал, вы можете использовать декоратор @Transform, и трансформить что вашей душе угодно) Ждать, что кто-нибудь исправит баг в class-transformer бесполезно
источник

YM

Yuriy Moroz in NestJS — русскоязычное сообщество
Dilame Bowzee
Ох, извиняюсь, не заметил декоратора @Type.
Если вам нужен этот функционал, вы можете использовать декоратор @Transform, и трансформить что вашей душе угодно) Ждать, что кто-нибудь исправит баг в class-transformer бесполезно
Понял, спасибо, тоже уже через Transform сделал, просто думал, мб я что-то упустил и поэтому не работает.
источник

I

Iri 🍕 in NestJS — русскоязычное сообщество
Привет! Кто-нибудь пробовал через nest mailer отправлять письмо нескольким получателям?
Емайлы перечисляю через запятую в строке, но письмо не отправляется
В логах ошибка fatal: noreply@sitename.at(0): Recipient addresses must be specified on the command line or via the -t option
источник