Executar sq direto

ola

tenho a seguinte situação

sql = "select nota.cliente, nota.valor from nota"

 resultado =  conn.select_all (sql)

 preciso ler 'resultado' e jogar para uma matriz e depois a partir desta matriz fazer 

 o  #render :xml => matriz.to_xml  será que é possível?

Obrigado

Você está utilizando Ruby puro ou algum framework?

Abraço

ola, estou usando ruby on rails

pq nao usar um Model comum e escrever um to_xml que faz o que vc quer?

a questão é que preciso fazer uma consulta no banco de depois criar campos virtuais calculados

para isto preciso jogar o resultado da consulta para um array criar meus campos neste array

e depois deste gerar renderizar para um xml

Entao… pq nao usar um Model comum e escrever um to_xml que faz o que vc quer?

entendi mas veja como exemplo
faço um select que retorna campo1 e campo2 preciso interagir nesta visão e cria mais 3 campos para
campo1 e 2 campos campos para campo2, terei então 7 campos, após isto vou fazer to.xml

na real preciso jogar minha visão inicial para um array por exemplo depois fazer meu processo especifico e
depois renderizar para o xml

obrigado pela ajuda