2016-01-28 4 views
8

Я хочу использовать Jbuilder с Rails 5.0.0.beta1.1 в режиме API. Из коробки это не работает даже при создании каталога приложений/представлений.Создание Jbuilder с Rails 5 API-режим

К примеру, у меня есть:

# app/controllers/tests_controller.rb 
class TestsController < ApplicationController 
    # The requests gets inside the action 
    def test 
    end 
end 

# app/views/tests/test.json.jbuilder 
json.test "It works!" 

Ошибка я получаю

No template found for TestsController#test, rendering head :no_content

Я думаю, я должен кое-что изменить в конфигурационных файлах. Что мне нужно сделать?

+1

Любое обновление по этому вопросу? У меня такая же проблема. –

+0

Здесь есть проблема: https://github.com/rails/jbuilder/issues/317 – schmijos

ответ

3

Выполнение явного делают из контроллера, как это работает:

render 'controller_name/action.json.jbuilder' 
Смежные вопросы