Не удается прочитать свойство ‘connect’ неопределенного значения в ./node_modules/typeorm/driver/postgres/PostgresDriver.js:831:26

#node.js #postgresql #serverless #typeorm #amazon-aurora

#node.js #postgresql #без сервера #typeorm #amazon-aurora

Вопрос:

Я получаю эту ошибку при выполнении приведенного ниже кода, когда запускается строка queryRunner.connect(), я получаю эту ошибку, но, используя то же соединение, я могу запустить приложение с помощью репозитория, то же самое работает нормально с локальным postgres и приложением узла, я получаю эту проблему только тогда, когдаЯ подключаю сервер aurora без лямбда-функции, любой здесь, пожалуйста, сообщите, что может быть причиной, по которой я проверил ConnectionManager.has(«по умолчанию»); который возвращает true

 import {getConnection} from "typeorm";

// get a connection and create a new query runner
const connection = getConnection();
const queryRunner = connection.createQueryRunner();

// establish real database connection using our new query runner
await queryRunner.connect();
 

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

  _this.master.connect(function (err, connection, release)