gpt4 book ai didi

ruby-on-rails - 渲染json并返回

转载 作者:行者123 更新时间:2023-12-02 12:21:25 31 4
gpt4 key购买 nike

我们怎么打电话and return每次之后 render json: @object默认情况下(自动)

我现在做什么

def not_authorized(msg="Not Authorized")
render json: msg, status: 401
end

在 Controller 调用中..

not_authorized and return

 render :json => @user and return

所以..

  1. 我们可以制作 and return调用 render json 时隐式?

  2. 为什么这不是默认值,即在 render 之后不返回的目的是什么?或者更具体地说 render json:

最佳答案

广告 1. 不,我们不能 - 您必须明确声明它。

ad 2. 请记住, Controller 是一个常规类实例,就像应用程序中的任何其他实例(用户或其他)一样,并且显式返回是在最后一行之前停止方法执行的正常方法。唯一的解决方案是使用异常throw-catch block ,但它总是会影响性能。

关于ruby-on-rails - 渲染json并返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34121092/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com