Я использую мышление sphinx, и стало необходимым извлекать результаты поиска в виде массива JSON с обратным вызовом (JSONP). В других моих функциях, таких как show, добавление .json? Callback = asd к URL позволяет это сделать. Но не для того, что я нашел с think_sphinx. Вот как выглядит мой индекс
def index
@profiles = Profile.search params[:search], :match_mode => :any
respond_to do |format|
format.html # show.html.erb
format.json { render :json => @profiles, :callback => params[:callback] }
end
end
Я смог сказать /profiles.json?search= What, чтобы получить JSON. Но как я могу получить обратный звонок
Какой URL мне нужно отправить, или другие изменения, которые мне нужно сделать, чтобы получить правильный формат для моих моделей - wrapperFunction (arrayOfJSONs)