脚手架创建具有 Create/Update 方法的控制器。这些方法具有渲染 HTML 和 JSON。我知道 HTML,但我不知道 JSON 是什么。是否有必要在其中包含 JSON,或者我可以将其取出并仍然使用 HTML 渲染?
这是我正在谈论的一段代码:
def create
@judge = Judge.new(judge_params)
respond_to do |format|
if @judge.save
format.html { redirect_to @judge, notice: 'Judge was successfully created.' }
format.json { render action: 'show', status: :created, location: @judge }
else
format.html { render action: 'new' }
format.json { render json: @judge.errors, status: :unprocessable_entity }
end
end
end