В данный момент написал хелпер в 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
Есть ли более правильный способ, если да, то какой?