gpt4 book ai didi

ruby-on-rails - 在 Rails 中提供异常类和消息作为参数以引发

转载 作者:行者123 更新时间:2023-12-04 05:58:08 30 4
gpt4 key购买 nike

我正在清理一些代码,并且我在 Rubocop 中不断受到这种攻击。它适用于本节:

def load_user
@user = OtherUser.friendly.find(params[:id])
raise Other::NotFoundError.new('user') if @user.blank?
end

我以为我可以简单地在 raise 上方放置一个救援 ArgumentError,但这并没有解决它。如何处理异常类?

编辑:改成

raise Other::NotFoundError, 'user' ? if @user.blank?

在下一行产生意外的 token kDEF,然后在末尾产生意外的 token $end。

最佳答案

您的修订包含不必要的“?”。

试试这个:

raise Other::NotFoundError, 'user' if @user.blank?

关于ruby-on-rails - 在 Rails 中提供异常类和消息作为参数以引发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51048150/

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