仅从记录关联中检索"id"值

Bac*_*cko 4 ruby ruby-on-rails associations ruby-on-rails-3

我正在使用Ruby on Rails 3.0.7并且我有一个" User :has_many Articles"记录关联,我以这种方式检索用户的文章:

@user.articles
# => [#<Article id: 1, title: "Title 1">, #<Article id: 2, title: "Title 2">, #<Article id: ..., title: "Title ...">]
Run Code Online (Sandbox Code Playgroud)

但是,对于我需要做的事情,我想id从该关联中仅检索文章的.顺便说一句:它应该是上述更高效的操作.

如何以"直接"的方式做到这一点?也就是说,有一个Ruby on Rails方法可以通过保持:has_many两个相关模型的关联语句不变来实现它吗?如果是这样,怎么样?