индекс 49793 вне строки - PullRequest
       1

индекс 49793 вне строки

0 голосов
/ 13 сентября 2011

У меня странная проблема, я даже не могу получить ее источник.

Я использую ajax GET-запрос к указанному URL, который направляет на :controller => pages, :action => make_affiche_link, там у меня есть следующее:

@album = Album.find( params[:album_id] )
@upd = { :affiche_id => params[:affiche_id] }

if @album.update_attributes( @upd )
  @out = {:key => '1', :message => "success"}
  render :json, @out.to_json
else
  @out = {:key => '0', :message => "something bad is going here..."}
  render :json => @out.to_json
end

и вот что я получаю:

index 49793 out of string

И у меня есть и :affiche_id, и :album_id в параметрах правильно

Спасибо за любую помощь!

1 Ответ

0 голосов
/ 03 апреля 2014

Это Json @out = {: key => '1',: message => "success"}, вы пытаетесь преобразовать Json в Json @ out.to_json.Использовать рендер: json, @ out

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...