170 похожих чатов

Всем привет. Подскажите где ошибка в коде ? В консоль

выводит
(node:10632) UnhandledPromiseRejectionWarning: SequelizeDatabaseError: You have an error in your SQL syntax; check the manual that corresponds to your My
SQL server version for the right syntax to use near ''1'' at line 1

22 ответов

33 просмотра

а попробуй сделать try catch и в ошибке посмотреть есть ли там сгененрированный SQL запрос. может это подскажет. вроде всё должно работать. хотя и let местами не к месту да и условия можно переписать.

Сергей-Железняк Автор вопроса

есть запрос, попробовал его в скл ввести показывает тоже что и в консоли. я выяснил в чём проблема. furniture = await Furniture.findAndCountAll({limit,offset}) когда остюда удалить {limit,offset} тогда ошибки нет. но я не знаю как это исправить

ну так нужно разобраться что с ним не так?

может parseInt(limit)

Сергей-Железняк Автор вопроса

сейчас попробую

Сергей-Железняк Автор вопроса

что-то не работает

покажи как ты сделал и что выводит теперь

Сергей-Железняк Автор вопроса
Сергей-Железняк Автор вопроса

parseInt не модифицирует оригинал а возвращает изменённое значение, его сохранять надо

Сергей-Железняк Автор вопроса

furniture = await Furniture.findAndCountAll(parseInt(limit), offset) типа вот так ?

ну вот видно что в лимит вторым числом приходит совсем не число,а строка. так что попробовать написать limit: parseInt(limit,10)

ну или ещё лучше в самом начале)

limit = parseInt(limit) || 12

Сергей-Железняк Автор вопроса

ура, ваш способ сработал, благодарю

ещё лучше валидацию хотя бы joi сделать)

с такими ошибками я просто молчу о более сложных вещах...

кстати инетресно как оно могло работать в других случаях - лимит должно бы так же валиться.

а каких других?

ну вот здесь было сказано из первого if даёт ошибку. значит остальные не проверялись вовсе?

см. выше.

там остальные по идее не должны срабатывать ибо они по условиям исключают друг друга(вроде)

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта