0
所以我有一家醫院,醫院有診所。我試圖根據週末和週末在診所內設置不同的時間。我一直遇到這個錯誤,因爲我有一個錯誤的參數數量,(2代表1),我不確定怎麼做才能解決這個問題。rake文件命令,ArgumentError:參數數量錯誤(2代表1)
task set_clinic_hours: :environment do
hospital = Customer.where(slug: "hospital").first
hospital.clinics.each do |clinic|
clinic.update_operating_hours(33_400, 74_800)
clinic.operating_hours.where(day: [0, 6]).update_all(10_400, 75_400)
end
end
我不知道爲什麼我得到這個錯誤,我也沒能獲得rake任務能正常工作了。有人能夠/願意爲我刺傷嗎?
在哪一行你會得到那個錯誤? – Pavan
hospital.clinics.each do | clinic | – kdweber89
很確定它會調用'update_all',你究竟在嘗試更新什麼? –