-
Notifications
You must be signed in to change notification settings - Fork 7
HowTo : Define columns
giniedp edited this page Jul 4, 2012
·
2 revisions
def index
fancygrid_for :users do |user|
# attributes as columns
user.attributes :id, :name
# methods as columns
user.columns :full_name, :some_other_method
# method chains as columns
user.columns "orders.count"
# proc as column
user.columns :roles do |record|
record.roles.map{ |r| r.name }.join(", ")
end
user.find do |query|
# If you display data from associations, better include them for eager loading
query.includes :orders, :roles
end
end
end