PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

connection.select_value ne renvoie que des chaînes dans postgres avec pg gem

La réponse courte est non. Le pilote 'pg' fournit intentionnellement une couche aussi fine que possible au-dessus du pilote natif 'libpq'. Il ne fait pas de transtypage, car c'est la responsabilité des bibliothèques de niveau supérieur qui ont une idée du domaine dans lequel les résultats seront utilisés. La justification de cette décision est documentée sur le wiki PostgreSQL, et je serais heureux d'en discuter avec vous plus loin sur la liste de diffusion.