저는 현재 google_places gem을 사용하여 장소 API에 액세스하려고합니다. 나는 결과를 얻으려면 다음 코드를 사용하고 있습니다 : 내가 범위를하지 않으면 PlacesController::GooglePlaces
로 대체 uninitialized constant GooglePlaces
의 오류로 실행하고초기화되지 않은 상수 GooglePlaces
class PlacesController < ApplicationController
def index
if params[:search]
@client = ::GooglePlaces::Client.new(Rails.application.secrets.places_api_key)
@places = @client.spots_by_query(params[:search])
end
end
end
. 나는 이것이 범위 지정 문제라고 생각하지만, 내가 시도한 것은 그 문제를 해결하지 못한다. 나는 repo의 readme에있는 지침을 따르고 있으며, 내 사이트의 lib 디렉토리에 소스를 포함 할 필요가 없다고 가정합니다. 레일 콘솔에서 보석을 올바르게 사용할 수 있습니다.
와우를 다시 시작합니다. 이로 인해 문제가 해결되었습니다. 감사! – danielunderwood
구성 파일을 변경 한 후 서버를 다시 시작해야합니다. – Shiva