好的,我知道这是一个简单的问题,但我似乎无法让它发挥作用。我在我的Rails 4应用程序中安装了SmarterCSV gem,并尝试在我的控制器中使用它,如下所示:
SmarterCSV.process("/files/csv_file.csv")
我可以在rails控制台中为这个应用程序执行此过程,但我似乎无法让它在我的控制器中工作。每次我只得到Rails死屏时uninitialized constant MyController::SmarterCSV
。我试过添加行
require 'smarter_csv'
但是这也会导致错误cannot load such file -- smarter_csv
任何帮助将不胜感激,我不完全确定我能做什么...
答案 0 :(得分:0)
您可以尝试require 'smarter_csv/smarter_csv'
,因为这是gem https://github.com/tilo/smarter_csv/blob/master/lib/smarter_csv/smarter_csv.rb
答案 1 :(得分:0)
别忘了在bundle install
之后重新启动您的应用程序