如何从Ruby on Rails的ActiveRecord has_many关联中提取唯一的值?

2026-04-11 14:410阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计424个文字,预计阅读时间需要2分钟。

如何从Ruby on Rails的ActiveRecord has_many关联中提取唯一的值?

我有以下关联:艺术家 has_many 歌曲。因此,我可以通过以下方式获取艺术家的歌曲:artist.songs。但是,我想只获取歌曲的类型:artist.songs.pluck(:genre)。然而,这种类型可能会在结果中出现多次。

阅读全文

本文共计424个文字,预计阅读时间需要2分钟。

如何从Ruby on Rails的ActiveRecord has_many关联中提取唯一的值?

我有以下关联:艺术家 has_many 歌曲。因此,我可以通过以下方式获取艺术家的歌曲:artist.songs。但是,我想只获取歌曲的类型:artist.songs.pluck(:genre)。然而,这种类型可能会在结果中出现多次。

阅读全文