Я принял приложение padrino [repo], и я хочу переместить все данные в json-вызов ajax. Из прибегая к помощи вокруг я видел:Почему Падрино пытается использовать шаблон при рендеринге ответа json?
Так что я создал эту method/response, чтобы попытаться начать перемещение данных в отдельный ответ:
get :data, provides: :json do
@records = Record.order(:day).all
render @records, layout: false
end
Этот Результаты поиска по шаблону не найдено:
Padrino::Rendering::TemplateNotFound at /data.json
Template '#<Record:0x007fd19decdeb8>' not found in '~/Developer/Ruby/arewesmallyet/app/views'
и
Padrino::Rendering::TemplateNotFound at /data
Template '#<Record:0x007fd19decdeb8>' not found in '~/Developer/Ruby/arewesmallyet/app/views'
, который не имеет смысла, очевидно, я не хочу использовать шаблон здесь, так что мне не хватает?
Я также новичок в Падрино. Я выполняю подход to_json, чтобы передать ответ json. Если есть какая-либо ошибка, я бы использовал метод halt с кодом ошибки и возвращал json. Просто переходите к методу остановки. Я не смог найти другой способ рендеринга json. –