Отсутствуют настройки / индекс шаблона, приложение / индекс с {: locale => [: en],: format => [: csv],: варианты => [],: обработчики => [: raw,: erb,: html,: builder,: ruby,: coffee,: jbuilder]}.Поиск:
Эта ошибка возникает при попытке создать CSV-файл моей модели для безопасного хранения. Я ищу помощь в решении этой головоломки.Я не разработчик, я создал приложение rails только для своих личных рабочих файлов.
Моя модель tuning.rb
class Tuning < ApplicationRecord
has_many :invoices, dependent: :destroy
has_many :pianos
has_many :contacteds
has_many :interests
has_many :expenses, through: :pianos
accepts_nested_attributes_for :pianos
accepts_nested_attributes_for :invoices
accepts_nested_attributes_for :contacteds
accepts_nested_attributes_for :interests
validates :Client, presence: true
validates :Tel, presence: true
validates :Address, presence: true
geocoded_by :Address
after_validation :geocode
def start_time
self.scheduled_date.start
end
def index
@tunings = Tuning.all
end
def self.to_csv
CSV.generate do |csv|
csv << column_names
all.each do |client|
csv << client.attributes.values_at(*column_names)
end
end
end
end
my controller:
def index
@tunings = Tuning.all.order('scheduled_date ASC')
respond_to do |format|
format.html
format.csv { render text: @tunings.to_csv }
@invoices = Invoice.all
end
add_breadcrumb "Home", :root_path
add_breadcrumb "All Tunings"
end
Я очень ценю ваш вклад.спасибо