我想respond_to :json
从我的位置和啤酒模型中进入我的位置控制器。
我的位置控制器看起来像这样
class LocationsController < ApplicationController
respond_to :html, :json
# GET /locations
# GET /locations.json
def index
@locations = Location.all
respond_with(@locations,:only => [:id,:lat,:long,:name,:street_address,:place,:route],:methods => [:main_url, :beer_name])
end
@beer belongs_to :location 我想将啤酒模型中的 :name 添加到上述位置响应中。这是我的beers_controller
。
class BeersController < ApplicationController
respond_to :html, :json
# GET /beers
# GET /beers.json
def index
@beers = Beer.where(:location_id => params[:location_id])
respond_with(@beers,:only => [:id,:name,:description,:price,:style,:location_id, :brewery, :available],:methods => [:label_url])
end
我怎样才能做到这一点?谢谢。