0
Ceci est ma requêteRails valeurs de requête brutes avec champs Nom
@pg = ActiveRecord::Base.connection
result = @pg.execute("select sum(col1) AS col1, sum(col2) AS col2 from messages")
maintenant
result.values
me donne [[val1, val2]]
result.fields
donne [col1, col2]
est-il un moyen que nous pouvons obtenir le résultat semblable à cela?
{col1 => val1, col2 => val2}
i regardé dans de nombreuses solutions .. pas de chance :(
impressionnant .. !! s'il vous plaît peut u expliquer. –
@Sachinsrinivasan instruction Execute retournera tableau des résultats c'est-à-dire sous forme de hachage Donc, je vais chercher le premier élément du tableau des résultats – krishnar
@Sachinsrinivasan Veuillez accepter la réponse et upvote si vous l'avez trouvé utile. – krishnar