【发布时间】:2015-01-30 05:29:37
【问题描述】:
我正在尝试使用 Spotify API 的 rails gem 来查找特定专辑的艺术家。我将首先检索专辑的名称:
album_results = RSpotify::Album.search("The Eminem Show")
为了找到该专辑的艺术家,我向上面的变量发出了以下方法:
album_results.artists
这会返回大量我不需要的数据。我想要的只是艺术家的名字。我能够通过以下方式部分实现这一点:
album_results.first.artists.first.name
=> "Eminem"
我希望它返回所有专辑结果的所有可用艺术家的名称。我尝试使用select 方法,但再次获得了太多我想要的数据:
album_results.select {|album| album.artists}
实现这一目标的最佳方法是什么?
【问题讨论】:
标签: ruby-on-rails ruby arrays spotify-app