Есть ли какой-нибудь способ bootstrap app.use()
промежуточного программного обеспечения после того, как createConnection()
установит sh один?
В соответствии с typeorm
найденной документацией здесь Я должен использовать только app.get()
или app.post()
, потому что они впоследствии загружаются.
Возникает вопрос, как мне справиться с этим, когда я хочу использовать промежуточное ПО? Имея в виду разделение огромного блочного кода из одного файла, который содержит createConnection().then(_ => dothings())
, на более мелкие части.
Если я попытаюсь сделать getRepository()
раньше в промежуточном программном обеспечении, чем оно действительно создано, оно выдаст исключение, что Connection "default" was not found.
Единственное, что мне приходит в голову, это установить какой-то флаг, но я верю, что это не лучшее решение.
Самый точный вопрос, который подходит мне, - здесь а неужели нет другого решения, кроме огромного блока кода?