9

単一の Rails クエリで 2 つの列をマップするにはどうすればよいですか。

例えば。

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

このクエリを実行した後、users_firstname フォーム テーブルを取得できます (これは正しいです)。

しかし、上記のクエリに users_firstname と users_lastname を追加するにはどうすればよいですか。

4

1 に答える 1

15

私が正しく理解していれば、次のことができます。

@profiles = Profile.all.map{|p| "#{p.users_firstname} #{p.users_lastname}"}
于 2012-05-04T08:19:42.813 に答える