Hey guys I'm completely lost at this point I'm trying to make a simple app that takes an input in the form of a string ("City, State") and sends that string to the google_places gem to do spot_by_query("gas station near #{enter value from input}") Then I need the 1st 10 results and be able to print out their names. I have become completely lost in my attempts and was looking for some advice. Here is my controller class LocationsController < ApplicationController before_action :set_location, only: [:show, :edit, :update, :destroy] # GET /locations # GET /locations.json def index @location = Location.new end # GET /locations/1 # GET /locations/1.json def show end # GET /locations/new def new end # POST /locations # POST /locations.json def create @client = GooglePlaces::Client.new('################') @shops = @client.spots_by_query('coffee near #{@location(params[:address])}') @result = JSON.parse(@shops[1]) # @location.find_closest_shops(@location.params[:address]) end private # Never trust parameters from the scary internet, only allow the white list through. def location_params params.require(:location).permit(:address) end end Here is the input form <%= form_for @location do |f| %> <%= f.label :address %> <%= f.text_field :address, :placeholder => "City State" %> <br> <%= f.submit "Find Coffee!" %> <% end %> Here is the output form (this is where I'm lost) <%= print "#{@result['name']}" %> -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/7099011d-e18c-4836-8bed-f68aad67cc6c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.