Size: a a a

Sequelize - community (eng/ru)

2019 October 25

FP

Francesco Pace in Sequelize - community (eng/ru)
sorry :)
источник

FP

Francesco Pace in Sequelize - community (eng/ru)
found the error
источник

FP

Francesco Pace in Sequelize - community (eng/ru)
than you @Version81
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Nice, best of luck
источник
2019 October 26

KS

Kirill Shilov in Sequelize - community (eng/ru)
Hi guys!
источник

KS

Kirill Shilov in Sequelize - community (eng/ru)
Have a strange behavior: operators are not working in my sequalize requests.
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Привет, можно на русском
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Что именно не работает
источник

KS

Kirill Shilov in Sequelize - community (eng/ru)
Делаю вот такой запрос:
   where : {
       status : {
           $in: [TXWalletStatus.done, TXWalletStatus.failed]
       }
   },

и видимо $in не преобразуется в SQL, потому что он разворачивается вот в это:
Executing (default): SELECT "id", "from_username", "to_username", "type", "amount", "status", "data", "createdAt", "updatedAt" FROM "public"."WalletTransactions" AS "WalletTransaction" WHERE "WalletTransaction"."status" = '[object Object]' LIMIT 50;
(node:14556) UnhandledPromiseRejectionWarning: SequelizeDatabaseError: неверное значение для целого числа: "[object Object]"

sequalize version: 6.9.0
источник

KS

Kirill Shilov in Sequelize - community (eng/ru)
а стоп)
источник

KS

Kirill Shilov in Sequelize - community (eng/ru)
"operatorsAliases": false
источник

KS

Kirill Shilov in Sequelize - community (eng/ru)
видимо вот это должно быть true?
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Вроде да
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Попробуйте
источник

KS

Kirill Shilov in Sequelize - community (eng/ru)
нет не работает
источник

KS

Kirill Shilov in Sequelize - community (eng/ru)
пробовал сделать true - и видел там deprecation error что operatorsAliases нужно убрать, убрал - все равно запрос не разварачивается
источник

KS

Kirill Shilov in Sequelize - community (eng/ru)
Все решилось - видимо $in такого типа операторы больше не поддерживаются и надо использовать Sequalize.Op, как описано здесь: https://sequelize.org/master/manual/querying.html#operators-security
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Я всегда через op.in делал, через алиасы не получалось
источник

KS

Kirill Shilov in Sequelize - community (eng/ru)
да видимо
источник
2019 October 28

PA

Paulo Arthur in Sequelize - community (eng/ru)
Good night, how do I create a sequence?
источник