0

如何获取数据库表中仅一列的数据,例如标题?我想在末尾有一个字符串数组,用于引导输入。

4

3 回答 3

2

为此有一种特殊的方法:采摘

Post.pluck :title
于 2013-01-09T23:40:22.193 回答
0

如果您的数据库模型称为“Post”并且列是“title”,那么

Post.select(:title).all.map(&:title)

将为您提供所有标题的数组。

于 2013-01-09T23:02:52.917 回答
-1

这应该有效:

def get_titles
  Yourcolumn.all.each do |i|
    @titles += i.title
  end
  return @titles
end
于 2013-01-09T22:55:41.290 回答