Ошибки запроса в модели транзакций с использованием pgbouncer
Я использую pgbouncer в качестве пула соединений pg, если я установил pool_mode=Transaction в pgbouncer.ini, мое приложение произойдет с ошибкой, когда запрос db(приложение написано с помощью go):
(pq: bind message supplies 19 parameters, but prepared statement "" requires 20)
(pq: bind message supplies 22 parameters, but prepared statement "" requires 20
(pq: bind message supplies 22 parameters, but prepared statement "" requires 19)
(pq: bind message supplies 6 parameters, but prepared statement "" requires 22)
Но я изменяю pool_mode=Session, он работает нормально. что может быть не так, если я установил pool_mode = Transaction .