Som du har opdaget, er MySQL-forbindelses-id'et
findes som en attribut for forbindelsesobjektet:connection.threadId
. Det gælder for knex
, fordi det er lagdelt på mysql
.
Du kan gribe det fra forbindelsesobjektet, når det er inden for rækkevidde, og placere det et nyttigt sted ... sådan noget som dette, hvis du er i udtrykkelig.
function whatever (req, res, next) {
...
res.dbmsThreadId = connection.threadId
...
}