0

次のコードを試していますが、コンソールではマイクロポスト配列全体を返すだけです。ユーザーが投稿した各マイクロポストの tag_list を取得したいと考えています。

私が欲しい User.find(1).microposts[0..-1].tag_list

User.find(1).microposts.each {|micropost| micropost.tag_list}

すべての投稿の tag_list を取得するにはどうすればよいですか?

初心者の質問でごめんなさい

4

2 に答える 2

2

これを試して:

User.find(1).microposts.map(&:tag_list)
于 2013-07-25T04:14:03.967 に答える
1

試してみてください:

User.find(1).microposts.map(&:tag_list).flatten
于 2013-07-25T04:18:52.943 に答える