ルビーブロックで:
user.trips.each { |trip| trip.pickedpost.user }
コードがユーザーの配列を返すようにするにはどうすればよいですか?
ブロックを実行すると
user.trips.each { |trip| puts trip.pickedpost.user }
irbショー
#<User:0x007fd1ab9e2148>
#<User:0x007fd1aacf3dd8>
=> [#<Trip id: 18, pickedpost_id: 25, volunteer_id: 33, created_at: "2012-05-14 23:28:36", updated_at: "2012-05-14 23:28:36">, #<Trip id: 20, pickedpost_id: 20, volunteer_id: 33, created_at: "2012-05-15 00:12:39", updated_at: "2012-05-15 00:12:39">]
ブロックは trip オブジェクトの配列を返しますが、これは私が望むものではありません。
ブロックがユーザー配列を返すようにするにはどうすればよいですか?
ありがとう