在Rails中创建一个模型的id数组

Kee*_*son 1 arrays model ruby-on-rails

我的问题很简单......或者看起来如此.如果@set.cards检索"id","front","back","created_at"(等).我如何得到一个id的数组?[1,2,3,4,5...etc]

Har*_*tty 5

Rails为此提供了一种标准方法:

@set.card_ids
Run Code Online (Sandbox Code Playgroud)

参考:has_many 文档.从顶部看第5种方法,即collection_singular_ids.