Вопросы по теме '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 просмотров
schedule
09.10.2021
pg-prom UPDATE возвращает успешный код возврата, но фактически не обновляет таблицу
Я пытаюсь обновить строку в таблице pgsql с помощью помощников pg-prom. Запрос выполняется успешно и возвращает успешный код возврата. Но изменения не отражаются в таблице. Должен ли я выдавать COMMIT после запроса на обновление или он будет...
143 просмотров
schedule
16.11.2021
Используйте 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 просмотров
schedule
05.03.2022
Возврат результата запроса 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 просмотров
schedule
25.05.2022
Не удалось понять ошибку 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 просмотров
schedule
16.07.2022
Можно ли получить оператор 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 просмотров
schedule
23.07.2022
Многопользовательское соединение в 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 просмотров
schedule
24.09.2022
сервер node не может подключиться к postgres db
Недавно я переключился с MySQL на postgres в качестве моей базы данных для проекта node.js. Хотя я могу получить доступ к своей удаленной базе данных postgres из моего локального клиента pgAdmin III (OSX), до сих пор мне не удалось подключиться к...
14958 просмотров
schedule
03.02.2023