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

时间:2012-05-04 07:29:43

标签: ruby-on-rails-3 activerecord

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

例如

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

运行此查询后,我可以获取users_firstname表格表格(这是正确的)。

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

1 个答案:

答案 0 :(得分:14)

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

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