0

我有一条需要这样调用的路线:

/images/get_subcollections.json?id=1234

我的路线文件中有这个:

resources :images do
    collection do
      get 'get_subcollections'
    end
  end

我的控制器中有这个:

def get_subcollections
    collection = Collection.find(params[:id])
    respond_to do |format|
      format.json { render :layout =>  false, :json => collection.to_json(:methods=>:get_subcollections) }
    end
  end

当我调用 URL 时,该应用程序就在那里。该请求没有被记录或任何东西。有任何想法吗?谢谢!

4

1 回答 1

0

您是否使用 firebug 或 chrome 的开发工具检查了响应?只是那种布局:false 阻止你看到任何东西吗?

于 2012-12-24T00:10:08.040 回答