タイトルなど、データベース テーブルの 1 つの列だけのデータを取得するにはどうすればよいですか? ブートストラップの先行入力のために、最後に文字列の配列が必要です。
質問する
286 次
3 に答える
2
そのための特別な方法があります: pluck
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 に答える