如何在数据库表中获取一列的数据,例如标题?我希望最后有一个字符串数组用于bootstrap typeahead。
答案 0 :(得分:2)
这是一种特殊的方法:pluck
Post.pluck :title
答案 1 :(得分:0)
如果您的数据库模型名为“Post”,而列是“title”,那么
Post.select(:title).all.map(&:title)
将为您提供所有标题的数组。
答案 2 :(得分:-1)
这应该有效:
def get_titles
Yourcolumn.all.each do |i|
@titles += i.title
end
return @titles
end