Пропустить формат JSON в рельсах

Когда вы создаете рельсовый эшафот с помощью команды, такой какrails g scaffold Thing есть ли способ избежать этого раздражающего

respond_to do |format|
  format.html # index.html.erb
  format.json { render json: @things }
end

вещи в вашем контроллере? Я

я пытаюсь преподавать класс по Rails, и яЯ хотел бы начать с того, что они сгенерируют эшафот, но все форматируют его с помощью json 'гораздо сложнее, чем нужно. Я'было бы намного счастливее, если бы они могли создать эшафот, который создал контроллер, подобный этому:

class ThingsController < ApplicationController

  def index
    @things = Thing.all
  end

  def show
    @thing = Thing.find(params[:id])
  end

  def new
    @thing = Thing.new
  end

  def edit
    @thing = Thing.find(params[:id])
  end

  def create
    @thing = Thing.new(params[:thing])
      if @thing.save
        redirect_to @thing, notice: 'Thing was successfully created.'
      else
        render: "new" 
      end
    end
  end

  def update
    @thing = Thing.find(params[:id])
      if @thing.update_attributes(params[:thing])
        redirect_to @thing, notice: 'Thing was successfully updated.'
      else
        render: "edit" 
      end
    end
  end

  def destroy
    @thing = Thing.find(params[:id])
    @thing.destroy
    redirect_to things_url
  end
end

Ответы на вопрос(4)

Ваш ответ на вопрос