如何在单轨查询中映射两列

cha*_*nya 9 activerecord ruby-on-rails-3

如何在单轨查询中映射两列.

例如.

 @profiles = Profile.all.map(&:user_firstname)
Run Code Online (Sandbox Code Playgroud)

运行此查询后,我将能够获取users_firstname表格表格(这是正确的).

但是我如何在上面的查询中添加users_firstname和users_lastname.

mor*_*itz 14

如果我理解正确,你可以这样做:

@profiles = Profile.all.map{|p| "#{p.users_firstname} #{p.users_lastname}"}
Run Code Online (Sandbox Code Playgroud)