不知道爲什麼這決定停止工作。未定義的方法'pluralize'爲#<Controller>
customers_controller.rb
redirect_to customers_url,
notice: pluralize(@imported_customers.size, "customer") + " imported!"
而我得到的錯誤:
NoMethodError: undefined method 'pluralize' for #CustomersController:0x007f3ca8378a20
任何想法從哪裏開始尋找?
啊哈!我沒有意識到'String'有一個複數方法。我選擇了這個答案,因爲它不涉及將視圖助手帶入控制器。謝謝! –
值得一提的是,這不是一個本地Ruby方法,而是'String#pluralize'是Rails將monkeypatches添加到'String'類中的一種方法。 –