У меня есть подзапрос, который используется в четырех разных запросах, которые все выполняются для представления некоторой функциональности, подобной панели управления. Общим основанием для всех запросов является этот подзапрос, который я хочу извлечь во временную таблицу. Это был успех, но при использовании Knex. js (что удивительно) соединения объединяются, что означает, что все запросы используют разные соединения, что снова приводит к удалению временной таблицы между ними.
Есть ли способ принудительно использовать одно соединение и одну сессию в Knex таким образом? Или мне нужно искать другие обходные пути, например, обернуть все это в транзакцию?