Khi bạn tạo ra một giàn giáo đường ray bằng cách sử dụng lệnh như rails g scaffold Thing
là có cách nào để tránh bị làm phiền rằngđịnh dạng Skip JSON trong đường ray tạo giàn giáo
respond_to do |format|
format.html # index.html.erb
format.json { render json: @things }
end
thứ trong điều khiển của bạn?
Tôi đang cố gắng dạy một lớp trên Rails và tôi muốn bắt đầu bằng việc tạo ra một giàn giáo, nhưng với tất cả các định dạng json thì nó phức tạp hơn nhiều so với nhu cầu của nó. Tôi sẽ hạnh phúc hơn nếu họ có thể tạo ra một giàn giáo đã tạo ra một bộ điều khiển như thế này:
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
Crap, Bạn đánh bại tôi với nó! câu trả lời chính xác! –