2013-06-20 52 views
0

您好我已經安裝了MT940的寶石文件,並試圖如下如何使用MT940寶石文件

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 

庵很新的Ruby on Rails的我對此毫無頭緒。如果任何人可以幫助,謝謝

+1

有運行包安裝並重新啓動您的服務器? –

+0

嗯,我做到了,但它給了我同樣的錯誤 – Kalanamith

+0

您是否已將'gem'mt940''添加到'Gemfile'? –

回答

0

我還包括MT940解析器寶石和MT940。正因爲如此,我得到了一個不同的實現,並且一旦我刪除了MT940解析器,它就可以工作。