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

Как я могу обновить несколько элементов из запроса выбора в Postgres?
Я использую node.js, node-postgres и Postgres, чтобы собрать скрипт для обработки большого количества данных из таблицы. Я также использую кластерный модуль, поэтому я не зацикливаюсь на одном потоке. Я не хочу, чтобы один из дочерних процессов в...
233 просмотров
schedule 11.11.2021

Обработка сообщения об ошибке Postgres для выполнения правильного запроса
Я использую pg и node.js . Когда пользователь входит в систему с помощью виджета auth0 , я передаю электронное письмо, которое он возвращает, и проверяю свою базу данных, чтобы узнать, существует ли пользователь. Если пользователя не существует,...
7471 просмотров
schedule 25.11.2021

Как проверить, существует ли таблица?
В db / index.js: const { Pool } = require('pg'); //node-postgres const pool = new Pool; module.exports = { query: (text, params, callback) => { return pool.query(text,params,callback); } }; В моем main.js: const db =...
8445 просмотров
schedule 20.09.2021

как отключить пул в модуле pg
Итак, я использую модуль pg в узле 8.11.1 / express 4.16.3 / pg 7.4.2 Я пытаюсь использовать пул для своего интерфейса (просто выбираю), и примеры несколько сбивают с толку. В подключении используется только новый пул, а затем он показывает,...
1500 просмотров

pg-prom UPDATE возвращает успешный код возврата, но фактически не обновляет таблицу
Я пытаюсь обновить строку в таблице pgsql с помощью помощников pg-prom. Запрос выполняется успешно и возвращает успешный код возврата. Но изменения не отражаются в таблице. Должен ли я выдавать COMMIT после запроса на обновление или он будет...
143 просмотров

Используйте node-postgres, чтобы получить метку времени Postgres без часового пояса в utc
У меня есть временные метки, хранящиеся как тип Postgres timestamp without time zone . В качестве примера я буду использовать метку времени 2013-12-20 20:45:27 . Я предполагаю, что это будет метка времени в формате UTC. В psql, если я...
21810 просмотров
schedule 18.02.2022

Что означает знак доллара ('$') в строке .query?
Что означает знак $ в этом утверждении: // SQL Query > Update Data client.query('UPDATE items SET text=($1), complete=($2) WHERE id=($3)', [data.text, data.complete, id]);
5138 просмотров

Возврат результата запроса node-postgres
Я пытаюсь вернуть результат запроса node-postgres и сохранить его в переменной. Я могу нормально управлять console.log, но не могу найти способ вернуть результат, чтобы он был доступен вне метода запроса. Я в растерянности и знаю, что мне, должно...
5090 просмотров
schedule 24.03.2022

ошибка пароля node-postgres UTF
Я использую модуль https://github.com/brianc/node-postgres pg . По-видимому, я не могу использовать пароль Unicode для подключения к базе данных. Из того же места psql с параметрами соединения идет нормально. С Node.js это дает пе password...
236 просмотров
schedule 22.04.2022

Не получают никаких показаний консоли от AWS Lambda при попытке подключения к RDS
Я пытаюсь проверить, могу ли я подключиться к своей базе данных RDS, но ничего не регистрируется в обещании/обратном вызове соединения. Мне удалось подключиться с моей локальной машины, но не на AWS. У меня нет идей о том, как еще я могу отладить...
22 просмотров

Не удалось понять ошибку node-postgres
Используя node-postgres, следующий фрагмент работает нормально: let shift_solutions = function (ufrom, uto) { let cmd = 'update solutions set "user" = \''+uto+'\' where "user" = \''+ufrom+'\'' client.query( cmd, null, function (err,rslt) {...
108 просмотров
schedule 14.06.2022

Как правильно обрабатывать неожиданное отключение/автоматическое переподключение с помощью node-postgres?
После обновления с 5.1 до 6.2.4 я иногда (почти раз в день) вижу следующую ошибку, которая приводит к сбою нашего рабочего сервера: Error: Connection terminated unexpectedly 2017-06-15T10:03:33.683+02:00 at Object.onceWrapper (events.js:293:19)...
1766 просмотров
schedule 12.07.2022

Запросы от NodeJS к базе данных PostgreSQL неправильно отображают символы UTF8
Я работаю над проектом, мой родной язык — испанский, и в моей базе данных я использую такие символы, как ñ и é. Когда я использую оболочку psql, эти символы правильно отображаются на терминале, но когда я делаю запрос с помощью node-postgress, эти...
84 просмотров

Можно ли получить оператор SQL вместе с ошибкой, возвращаемой node-postgres?
Я получаю ошибки, которые выглядят следующим образом от node-postgres (при вызове его метода client.query ): { [Error: syntax error at or near "as"] severity: 'ERROR', code: '42601', position: '60', file: 'scan.l', line: '1044', routine:...
2308 просмотров
schedule 28.07.2022

как использовать node pg в aws lambda?
ОБНОВЛЕНИЕ/РЕШЕНО ... проблема заключалась в том, что плагин pgpass искал $HOME/.pgpass, а $HOME не был определен в лямбда-выражении, что привело к сбою join(undefined, '.pgpass') . На самом деле не стоит приписывать себе ответ на это .... У...
3342 просмотров

Многопользовательское соединение в node-postgres/pg-promise
Я хочу подключить более 1 пользователя одновременно, следующим образом: // in node-postgres const { Pool } = require('pg'); const pool_1 = new Pool({ user: 'dbuser_1', host: 'database.server.com', database: 'mydb', password:...
538 просмотров
schedule 24.07.2022

Асинхронные запросы к базе данных с PostgreSQL в узле не работают
Используя Node.js и модуль node-postgres для связи с базой данных, я пытаюсь написать функцию, которая принимает массив запросов и обратных вызовов и выполняет их все асинхронно, используя одно и то же соединение с базой данных. Функция принимает...
2344 просмотров
schedule 09.08.2022

подключение postgres из node.js
Я использую node-postgres в своем приложении. Я хотел бы знать лучшие практики, которым я хочу следовать, чтобы обеспечить стабильное соединение. Ниже приведен код, который я использую прямо сейчас, exports.getAll = function (args, callback)...
5369 просмотров
schedule 20.08.2022

транзакции node-postgres с обратными вызовами или асинхронными/ожидающими?
Я использую Node 7.6.0, который поддерживает async/await. Клиентский пул node-postgres поддерживает async/await и имеет хороший пример здесь . Однако в примере для транзакций в node-postgres ( здесь ) используются обратные вызовы вместо...
7619 просмотров

сервер node не может подключиться к postgres db
Недавно я переключился с MySQL на postgres в качестве моей базы данных для проекта node.js. Хотя я могу получить доступ к своей удаленной базе данных postgres из моего локального клиента pgAdmin III (OSX), до сих пор мне не удалось подключиться к...
14958 просмотров
schedule 03.02.2023