2012-05-04 9 views
8

¿Cómo puedo mapear dos columnas en una consulta de raíles individuales?cómo puedo mapear dos columnas en una sola consulta de raíles

Por ejemplo.

@profiles = Profile.all.map(&:user_firstname) 

Después de ejecutar esta consulta me gustaría poder conseguir mesa de forma users_firstname (que es la derecha).

Pero, ¿cómo puedo agregar users_firstname y users_lastname en la consulta anterior?

Respuesta

13

Si he entendido bien, se puede hacer:

@profiles = Profile.all.map{|p| "#{p.users_firstname} #{p.users_lastname}"} 
+0

yups, esto funciona para mí, gracias – chaitanya

Cuestiones relacionadas