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

Всем привет! Подскажите пжлст, а то у меня щас голова

треснет
Я тяну из стороннего сервиса список транзакций. Пытаюсь через цикл перенести их в свою базу, при этом модифицировав. Есть условие, что если транзакция уже существует в базе (ищу по id), т.е. ранее она уже была перенесена в мою базу, тогда ничего не делать. Так вот в чем проблема – мой код при попытке переноса находит в базе эти записи, в итоге ничего нового не заносит. Вот только когда я пытаюсь перенесенные записи вывести, ничего не выводится. Да и в принципе я к базе через терминал подключаюсь и там 0 записей. Как такое вообще возможно?)) Я бы подумал что в последний момент транзакция все роллбечит, но это ведь вообще не вяжется никак

P.S. стек – Sequelize + Postgres

14 ответов

10 просмотров
Dmytro-Svyrydenko Автор вопроса

Я лишь спросил что я могу упускать в такой ситуации, вроде бы нигде ничего не предлагал

Dmytro-Svyrydenko Автор вопроса
Viktor Moskalev
консоль лог внутри ифа упускаешь)

Если это серьезно, то не очень понял :)

Dmytro Svyrydenko
Если это серьезно, то не очень понял :)

ну в консоль выведи на каждом этапе что получил что отсеял что записал и сразу все поймешь

Dmytro-Svyrydenko Автор вопроса
Viktor Moskalev
ну в консоль выведи на каждом этапе что получил чт...

Дык я ж так и проверяю) Буквально каждый шаг логгирую. На этапе проверки «есть ли транзакция в бд», путем селекта ее из бд, я в логах транзакцию вижу. При этом моя бд пустая

Dmytro Svyrydenko
Дык я ж так и проверяю) Буквально каждый шаг логги...

Возможно ты проверяешь данные в своей бд, а пытаешься вставить в бд в свёрнутом квантовом измерении. Поэтому данные и отличаются: такая особенность квантовой физики

Dmytro-Svyrydenko Автор вопроса
Алексей Попов
Возможно ты проверяешь данные в своей бд, а пытаеш...

Вечно забываю особенность таких чатов – переизбыток остроумия Спасибо, разобрался уже

Dmytro-Svyrydenko Автор вопроса
Тупая Инфузория
только не говори, что проблема была в коде

Ну уж точно не в квантовой физике Недосмотрел из-за переизбытка логов

Dmytro-Svyrydenko Автор вопроса
Тупая Инфузория
а ведь предлагали тебе скинуть код...

А как вы это представляете, если код раскидан по условному десятку файлов? Я лишь спросил как такое может быть в надежде на неочевидные варианты Очевидные я и сам найду

Dmytro Svyrydenko
А как вы это представляете, если код раскидан по у...

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

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

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

читать файл максимально быстро? странный вопрос))
zamtmn
53
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Кто-нибудь решал проблему с автоматическим скроллингом к выбранной ячейке в TDBGrid в Lazarus? Проблема в том, что есть допустим 3 столбца, третий столбец виден наполовину, вк...
Дмитрий Логинов
1
Приветствуем всех! Устали без проектов? Если вы программист и хотите получать стабильные заказы, компания Elif предлагает вам недельный курс по поиску проектов и их ведению. ...
Elif
1
А чего сейчас в моде вместо Error для эксепшенов? А то я тут внезапно узрел что он не рекомендуется :) У Try::Tiny какой-то совершенно ужасный синтаксис если надо конкретные э...
Denis F
19
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Чорт! Чорт! Чорт! Стала ставить через GetIt (написано же, что ручками не рекомендуется) Сломалось на дублировании моей TSkLabel. Чтож мне ее по всем проектам переименовывать в...
Катерина Свиридова
7
Привет. Сразу скажу, что на C/C++/Rust я не пишу, но тем не менее возникла потребность дебага C/C++/Rust кода. Суть: есть серверное приложение, которое периодически ведёт себ...
ninekeem 🐳
4
Hey someone plz help to resolve my issue here is my table... Log { id user_id type target_ct target_obj_id action_ct action_obj_id workspace_id created_at } i wanna fil...
Rahul Singh
1
всем привет! углубившись в плюсы и начав изучать реверсинг понял, что без асм'а никуда со своими высокоабстрактными представлениями начал изучать механизмы асма, и не совсем п...
9
Карта сайта