in rails, cómo devolver registros como un archivo csv

Tengo una tabla de base de datos simple llamada "Entradas":

class CreateEntries < ActiveRecord::Migration
  def self.up
    create_table :entries do |t|
      t.string :firstName
      t.string :lastName
      #etc.
      t.timestamps
    end
  end

  def self.down
    drop_table :entries
  end
end

¿Cómo escribo un controlador que devolverá el contenido de la tabla Entradas como un archivo CSV (idealmente de manera que se abra automáticamente en Excel)?

class EntriesController < ApplicationController

  def getcsv
    @entries = Entry.find( :all )

    # ??? NOW WHAT ????

  end

end

Respuestas a la pregunta(20)

Su respuesta a la pregunta