Вопросы по теме 'node-postgres'

поддерживает ли node-postgres несколько наборов результатов
У меня есть функция PostgresQL, которая возвращает несколько наборов результатов. Я могу без проблем извлечь эти наборы результатов в .net (поэтому я знаю, что моя функция работает правильно), но у меня возникают проблемы с этим с node-postgres....
2547 просмотров
schedule 18.03.2023

Хранение файла в postgres с использованием node-postgres
Я пытаюсь сохранить небольшой файл в базе данных postgres, используя модуль node-postgres. Я понимаю, что для этого мне следует использовать тип данных bytea. У меня проблема, когда я делаю что-то вроде: fs.readFile path, (err, data) ->...
16900 просмотров
schedule 11.05.2023

Какой объект является ошибкой node-postgres? Почему node console.log и JSON.stringify обрабатывают это по-разному?
console.log выводит это так: { [error: syntax error at or near "step"] length: 86, name: 'error', severity: 'ERROR', code: '42601', detail: undefined, hint: undefined, position: '62', internalPosition: undefined, internalQuery:...
5262 просмотров
schedule 19.01.2024

Как сделать синхронный запрос (блокирующий вызов) с помощью node-postgres?
При загрузке моего приложения Node.js я хочу сделать пару синхронных вызовов базы данных PostgreSQL, чтобы проверить некоторые вещи, прежде чем продолжить поток управления. Как я могу добиться этого с помощью пакета node-postgres?
12729 просмотров
schedule 14.02.2023

node.js, pg, postgresql и запросы вставки (приложение зависает)
У меня есть следующее простое приложение узла для вставки данных в базу данных postgres: var pg = require('pg'); var dbUrl = 'tcp://user:psw@localhost:5432/test-db'; pg.connect(dbUrl, function(err, client, done) { for (var i = 0; i < 1000;...
37059 просмотров
schedule 11.08.2022

Дата Node-postgres не сохраняется точно
Я использую Node.js, Postgres и библиотеку node-postgres . Когда я пытаюсь вставить новую запись с текущей датой с помощью такого кода: client.query('INSERT INTO ideas(date) VALUES($1)', [new Date()], ...); И это работает нормально, без...
6828 просмотров
schedule 29.01.2023

node-postgres: параметризованный запрос на вставку кэшируется, сбой при втором запуске
Я пытаюсь запустить два параметризованных запроса на вставку, используя node-postgres : первый указывает основной ключевой столбец, второй - нет. Второй запрос, даже если не указывает столбец первичного ключа, не может сказать, что существует...
544 просмотров
schedule 14.02.2023

ECONNREFUSED при выполнении запроса GET в приложении, но API успешно возвращает JSON
Я пишу приложение node с React, используя node-postgres и superagent для внутренних вызовов. Допустим, я делаю запрос GET и использую JSON, который он возвращает, чтобы заполнить таблицу студентов. Мой API выглядит так: import pg from 'pg';...
30063 просмотров

запрос базы данных postgres с помощью node-postgres
Нужно ли мне использовать pg.connect() каждый раз, когда я запрашиваю базу данных? После просмотра страницы github и вики примеры показывают запрос внутри обратного вызова pg.connect, подобный этому (комментарии взяты из примера github, я их не...
1514 просмотров
schedule 17.08.2023

node-postgres против pg-promise для приложения Nodejs
Я собираюсь создать приложение Nodejs с Postgresql в качестве серверной части. Я не собираюсь использовать ORM, такие как Sequelize из-за плохой документации и проблем с производительностью или любой другой ORM — ORM является анти-шаблоном . Я...
7687 просмотров

Как оптимизировать пул соединений Postgresql max_connections и node-postgres?
Короче говоря, у меня возникают проблемы с поддержкой более 5000 запросов на чтение в минуту из API данных, использующих Postgresql, Node.js и node-postgres. Похоже, что узкое место находится между API и БД. Вот подробности внедрения. Я использую...
6991 просмотров

ошибка импорта веб-пакета с узлом-postgres ('pg'.Client)
Попытка связать следующий файл с Webpack завершается с ошибкой ОШИБКА в ./~/pg/lib/native/index.js Модуль не найден: Ошибка: не удается разрешить модуль «pg-native» в .../node_modules/pg/lib/native @ ./~/pg/lib/ родной/index.js 9:13-33 Я...
6593 просмотров

net.Stream не является конструктором - Node Postgres
Я пытаюсь подключить приложение Node.js к серверу PostgreSQL. Кажется, что независимо от того, что я использую, я получаю ту же ошибку: bundle.js:16177 ERROR: TypeError: net.Stream is not a constructor at new Connection (bundle.js:10133) at new...
997 просмотров
schedule 08.07.2023

Пул соединений с использованием pg-promise
Я использую Node js и Postgresql и стараюсь быть максимально эффективным в реализации соединений. Я видел, что pg-promise построен поверх node-postgres, а node-postgres использует pg-pool для управления пулами. Я также читал, что «более 100 клиентов...
5822 просмотров

Как последовательно использовать nextval с помощью node-postgres
моя база данных таблицы postgres имеет ключ автоматического увеличения. В обычном postgres sql я могу: INSERT INTO CITY(ID,NAME) VALUES(nextval('city_sequence_name'),'my first city'); Как я могу сделать это с помощью node-postgres? До сих...
2760 просмотров
schedule 21.11.2022

PostgreSQL: использовать то же соединение или получить другое из пула?
У меня есть сценарий Node.js и база данных PostgreSQL , и я буду использовать библиотеку, которая поддерживает пул подключений к базе данных. Скажем, у меня есть скрипт, который запрашивает базу данных несколько раз ( не транзакция ) в разных...
1133 просмотров

Как вставить несколько строк с помощью node-postgres?
Это мое заявление: INSERT INTO userpermissions (username, permission) VALUES ($1, $2),($3,$4) RETURNING *; Это мой код: db.query(stmt2,values2, (err2, result2) => { //Do other stuff depending on if there is an error or result }...
3019 просмотров
schedule 26.02.2023

Как отправить параметры в запросе COPY TO в node-postgres
Я делаю запрос для экспорта результатов в CSV в postgres, запущенном на сервере ubuntu. Запрос вызывается из Node-API, который подключается к Postgres через node-postgres-driver ( https://node-postgres.com/ ). Запрос выглядит так: var...
325 просмотров
schedule 09.03.2023

транзакция node-postgres, использующаяся в цепочке обещаний и все
https://node-postgres.com/features/transactions Я попытался реализовать некоторые API-интерфейсы транзакций для моего проекта с использованием pg, следуя приведенной выше документации. Но одна вещь всплывает у меня из головы, может ли одно...
311 просмотров
schedule 28.10.2022

Сложность подключения к PostgreSQL@localhost с помощью node-postgress (ошибка: 28000)
В настоящее время я запускаю openSuse на rPi3B+ (aarch64) и столкнулся с проблемой запуска сценария подключения NodeJS. Я выполнил стандартную установку PostgreSQL (v10 — это то, что предлагается в этой версии openSuse), затем создал новую роль с...
3084 просмотров
schedule 27.01.2024