J'ai vérifié questions aussi mais ne pouvait pas corriger cette erreur:ArgumentError tout en utilisant la classe Delegator
J'appelle ma classe de modèle à partir d'une tâche de râteau.
authority_delegator.rake
namespace :authority_delegator do
desc "send delegation"
task delegator: :environment do
delegator = Delegator.new
end
end
deligation.rb
require 'csv'
class Delegator
@@file_path = "/Users/raj.sharma/Desktop/deligation.csv"
def read_csv
delegations = CSV.read(@@file_path)
end
end
erreur journal
Comment réparer cette erreur? Désolé, je suis nouveau sur les rails.
Quelle est la question? –
Comment réparer une erreur de mauvais argument? – RajSharma
La trace de la pile montre 'Delegator.new' n'est pas liée à' deligation.rb' elle vient d'un autre endroit. –