您好我已经安装了mt940 gem文件并试图访问其方法如下
require 'mt940'
#require 'mt940_parser'
class HomePageController < ApplicationController
def aboutus
#read all the files
Dir.foreach(directory_path) do |item|
puts item + "\n"
MT940::Base.transactions(item)
end
end
end
但是你得到一个错误
NameError in HomePageController#aboutus
uninitialized constant MT940::Base
对于轨道上的红宝石来说,这是一个很新的东西,我对它没有任何线索。如果有人可以帮助你,
答案 0 :(得分:0)
我还包括MT940解析器gem和MT940。因此,我得到了一个不同的实现,一旦我删除了MT940解析器就可以了。
答案 1 :(得分:-1)
你使用的是哪种宝石?一些MT940宝石有一些有线命名空间,需要不同的需求。
无耻的促销:) 您可能希望查看Cmxl - 您的友好MT940 parser:https://github.com/railslove/cmxl