ruby-on-rails – Rails呈现状态::未找到丢失的模板错误
发布时间:2020-12-17 01:37:02 所属栏目:百科 来源:网络整理
导读:在为课程开发应用程序时,我遇到了一个绊脚石: The error screen 这是我的Stocks Controller错误,出现错误: class StocksController ApplicationController def search if params[:stock] @stock = Stock.find_by_ticker(params[:stock]) @stock ||= Stock.
在为课程开发应用程序时,我遇到了一个绊脚石:
The error screen 这是我的Stocks Controller错误,出现错误: class StocksController < ApplicationController def search if params[:stock] @stock = Stock.find_by_ticker(params[:stock]) @stock ||= Stock.new_from_lookup(params[:stock]) end if @stock render json: @stock #render partial: 'lookup' else render status: :not_found,nothing: true end end end 在课程中,它们具有与我相同的代码,但对于它们,它的工作原理.我所知道的唯一区别是他们正在研究Rails 4(Nitrous),并且我正在研究Rails 5(Mac OS) X / Atom IDE / GitLab存储库).如果可以,请帮助我!提前谢谢! 解决方法
:没有选项是
deprecated,将在Rails 5.1中删除.使用head方法响应空响应体.
试试这个: render body: nil,status: :not_found 要么: head :not_found 请不要将错误发布为图像,复制文本 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |