ruby-on-rails - 从记录关联中仅检索 'id' 值

标签 ruby-on-rails ruby ruby-on-rails-3 associations

我正在使用 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 ...">]

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

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

最佳答案

关于ruby-on-rails - 从记录关联中仅检索 'id' 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6563131/

相关文章:

ruby - rails 3 中的日期减法?

ruby-on-rails - Rails - 遍历方法名称

css - Ruby on Rails--提交按钮和页面与网页一样宽

ruby-on-rails - 如何使用 Rails 3.1 在 Javascript 中渲染图像

ruby - 组织 Ruby 测试文件夹结构的最佳实践是什么?

ruby-on-rails - log/production.log 文件存在但为空

ruby-on-rails - Rails 和 MQTT : Subscribe to topic in background at server startup?

ruby-on-rails - 在 RubyMine 中运行 rspec 测试得到 `bin/rspec:2: ` $ (' is not allowed as a global variable name`

ruby - 如何安装找不到的 ruby​​ gem?

ruby-on-rails - ruby 真的是一种完全面向对象的语言吗?