使用 Delegator 时出现 ArgumentError class
ArgumentError while using Delegator class
我也检查了其他问题,但无法修复此错误:
我正在从 rake 任务中调用我的模型 class。
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
错误日志
如何解决这个错误?对不起,我是 rails.
的新手
Delegator
对您的 class 来说是一个不好的名字,不要使用它,它是一个 built-in ruby class
.
provides three different ways to delegate method calls to an object.
此外,lib 文件必须与此文件中的 class/module 同名。检查一下 Love Your lib Directory
我也检查了其他问题,但无法修复此错误:
我正在从 rake 任务中调用我的模型 class。
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
错误日志
如何解决这个错误?对不起,我是 rails.
的新手Delegator
对您的 class 来说是一个不好的名字,不要使用它,它是一个 built-in ruby class
.
provides three different ways to delegate method calls to an object.
此外,lib 文件必须与此文件中的 class/module 同名。检查一下 Love Your lib Directory