0
私は、私のレールプロジェクトのモデル用のAPIコントローラを持っています。次のようにRailsコントローラ名前空間/モジュール構成
APIコントローラは、次のとおりです。
#app/controllers/api/v1/airbnb/customers_controller.rb
module Api
module V1
class CustomersController < Api::V1::BaseApiController
def create
@airbnb_customer = Airbnb::Customer.new
@json_request['airbnb_customer']['client_id'] = @client.id
update_values :@customer, @json_request['airbnb_customer']
end
end
end
end
新しいairbnb_customer
を作成するときに問題が来る:
NameError in Api::V1::Airbnb::CustomersController#create
uninitialized constant Api::V1::Airbnb::Customer
私は、APIを防ぐ方法がわからない::適用されてからV1の範囲お電話の際Airbnb::Customer.new
何か助けていただければ幸いです。
私のモデルはapp/models/airbnb.rb
とapp/models/airbnb/customer.rb
です。
パーフェクトを追加する必要があります前に、あなたに感謝!なぜ私が探していたときにその情報を見つけることができなかったのか分からない。 – natemacinnes