Select Sebuah Kolom Active Record Rails 2
• Kunto Aji - Last modified atSaat menggunakan Ruby on Rails versi 2, ada kalanya kita hanya memerlukan kolom sebuah kolom saja saat melakukan query pada Active Record. Berikut ini adalah salah satu cara untuk mengambil sebuah kolom saja pada Active Record.
# app/controllers/posts_controller.rb
class PostController < ApplicationController
def my_action
# find all records, kemudian map attribut title ke array
@titles = Post.find(:all, :select => "title").map(&:title)
end
end
Informasi tambahan, .map(&:title)
merupakan shorthand dari .map { |x| x.title }
.