RoR,resque,JSON::GeneratorError
RoR, resque, JSON::GeneratorError
我用的是Rails4.1.6
我尝试启动 resque worker 但出现错误:
JSON::GeneratorError in BookRelationsController#import_books
partial character in source, but hit end
我的代码:
file = 'public/file.xlsx'
Resque.enqueue(ProcessImportJob, File.new(file))
如何解决这个错误?
感谢
您不能将 File
对象作为参数传递给 Resque
。您只能传递那些可以解析为 JSON
的参数
Resque.enqueue(ProcessImportJob, 'public/file.xlsx')
然后在您的工作进程中使用传递的文件名打开文件。
我用的是Rails4.1.6 我尝试启动 resque worker 但出现错误:
JSON::GeneratorError in BookRelationsController#import_books
partial character in source, but hit end
我的代码:
file = 'public/file.xlsx'
Resque.enqueue(ProcessImportJob, File.new(file))
如何解决这个错误? 感谢
您不能将 File
对象作为参数传递给 Resque
。您只能传递那些可以解析为 JSON
Resque.enqueue(ProcessImportJob, 'public/file.xlsx')
然后在您的工作进程中使用传递的文件名打开文件。