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

Всем привет! Связка Express + Sequelize + Postgres + Pug. Пытаюсь

сделать обновление (рендер страницы) с обновлённым массивом после добавления строчки в БД. Подчёркнутое зелёным - выполняется. В базу пишется. Но страница не обновляется. Что я делаю не так? Заранее спасибо!

11 ответов

9 просмотров

Причем тут Postgres?

А с какой стати она должно сама обновляться?

Ayrat- Автор вопроса
Максим Мартынов
Причем тут Postgres?

ну не пойму, в чём именно загвоздка.

Ayrat
ну не пойму, в чём именно загвоздка.

БД никакого отношения к странице не имеет) Вы хотите, чтобы данные на странице без перезагрузки обновлялись?

Ayrat- Автор вопроса
Jasin Ka
БД никакого отношения к странице не имеет) Вы хоти...

вот такая конструкция работает. Всё обновляется. Но если я пытаюсь такую конструкцию вызвать после писания в базу, то страница не обновляется

Возможно оно считает 2 await независимыми и запускает их одновременно. Чтобы проверить эту гипотезу, вызовите код 2 раза (только вставляйте заметки с разным текстом, а не пустые). Если при втором запуске покажет ту строчку, которую вставили в первый раз значит оно. Решение — соединить 2 футуры через .and_then(), я хз как это пишется на джаваскрипте

Там Promise.all нужен

alex che
Возможно оно считает 2 await независимыми и запуск...

Не, с точки зрения синтаксиса await как раз и означает ожидать, пока асинхронная функция не выполнится, проигнорировать и запустить две строки с await одновременно интерпретатор не может. Обычно как раз проблема выполнить функции параллельно, многие почему-то думают, что это можно сделать циклом с await

Ayrat
вот такая конструкция работает. Всё обновляется. Н...

Не используй глобальную переменную, у тебя при параллельных запросах может перетираться

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта