anthonybrend
@anthonybrend

Как задать формат ответа json от API на Rails 4?

Нужно задать формат ответа от API в таком виде:
{
"errorCode": 0,
"errorMessage": "",
"result": [...]
}

В данный момент написал хелпер в application_helper, которому отдаю либо код ошибки и сообщение, либо данные.
Используется в .jbuilder шаблонах
def envelope(json, error_code=0, error_message='')
    json.errorCode error_code
    json.errorMessage error_message
    json.set! :result, [1] do
        yield if block_given?
    end
  end


Есть ли более правильный способ, если да, то какой?
  • Вопрос задан
  • 163 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы