「Transpo.rb」という名前の lib ディレクトリにモジュールがあります。
module Transpo
class FT
def getCities
...
end
end
end
そして、私が持っているコントローラーで
require 'Transpo.rb'
class TranspoController < ApplicationController
def index
@transpo = Transpo::FT.getCities()
respond_to do |format|
format.html # index.html.erb
format.json { render json: @transpo }
end
end
しかし、「http://localhost:3000/transpor」を実行すると、常にエラーが発生します。
NoMethodError in TranspoController#index
undefined method `getCities' for Transpo::FT:Class
なんで?既に application.rb に auto_load ライブラリを設定しましたが、同じ問題が続きます。