0

実行中のサービスがある'http://localhost:4567/order_summary'ため、そのアドレスに移動すると、必要な JSON 表現が表示されます。

別の Rail アプリケーションで、このような単純なコントローラーを作成して、そのサービスの呼び出しとその JSON の操作を開始しました。

class PharmacyController < ApplicationController
  def index
    result = Typhoeus::Request::get('http://localhost:4567/order_summary')
    @code = result.code
  end
end

しかし、http://localhost:3000/pharmacy/アドレスに行くとエラーが発生します

NameError in PharmacyController#index

uninitialized constant PharmacyController::Typhoeus

そのエラーに基づいて初期化する必要があるのは何ですか?

4

1 に答える 1

1

私が見ることができる唯一の問題は、Gemfile に Typhoeus が含まれていないか、それを必要としていない可能性があることです。require 'typhoeus'

それは役に立ちますか?

于 2013-06-08T19:42:21.600 に答える