rescue

rescue

文章 0 浏览 6

在 Ruby 中,是否有在救援期间发生异常时创建的可用绑定?

我遇到的确切痛点是我正在解析文件列表。每个文件有多行。当出现问题时,我想打印出当前文件名、当前行号、当前行和其他一些有趣的变量等内容,然后在…

虐人心 2025-01-16 06:04:37 2 0

对模型问题使用救援_from

我想对模型问题使用救援_from 方法,但没有将异常错误救援到我指定的方法: require "active_support/concern" module CustomErrorHandler extend Act…

小矜持 2025-01-13 22:01:52 5 0

如何测试 Railsrescue_from?

Rails 3 似乎忽略了我的rescue_from 处理程序,因此我无法在下面测试我的重定向。 class ApplicationController < ActionController::Base rescue_fro…

野生奥特曼 2024-12-13 12:53:52 4 0

Rails 未定义常量:ActiveRecord::RecordNotFound

我的应用程序控制器中有以下代码: class ApplicationController < ActionController::Base protect_from_forgery rescue_from ActiveRecord::RecordN…

听不够的曲调 2024-12-01 18:17:53 4 0

Rails 中的救援不会救援

我正在编写一个简单的应用程序,用于处理 POSTed CSV 文件,并针对无效输入(例如非 CSV 文件)对其进行测试。我正在使用 CSV::Reader.parse 命令在控…

葬﹪忆之殇 2024-11-18 06:18:47 10 0

Twitter Gem - 需要考虑救援吗?

我正在使用 Twitter Gem,并且创建了一个长期运行的 ruby​​ 任务。我希望它能够处理常见错误,因此我希望构建一个我应该考虑防止的错误列表(例如失…

失而复得 2024-11-16 13:53:09 5 0

救援异常。轨道3

我正在尝试捕获视图中的异常。我在 .html.erb 文件中使用 rgmagick: 当文件不正确时,我试图通过这种方式捕获异常,但它不正确:S 有什么想法吗? 多…

醉城メ夜风 2024-11-15 01:13:44 9 0

Ruby 不“确保”当我“重试”时在“救援”中

考虑这个 begin-rescue-ensure 块: attempts=0 begin make_service_call() rescue Exception retry unless attempts>2 exit -1 ensure attemps += 1 …

美煞众生 2024-11-13 07:18:20 7 0

从服务器故障中拯救 Rails 应用

我有一个 Rails 应用程序,现在托管在专用服务器上。今天发生了一些事情:应用程序没有响应,我没有 ssh 访问权限,重新启动没有帮助,我正在等待技术…

拧巴小姐 2024-11-02 21:01:40 3 0

Ruby Timeout::timeout 不会引发异常,也不会返回记录的内容

我有这段代码: begin complete_results = Timeout.timeout(4) do results = platform.search(artist, album_name) end rescue Timeout::Error puts '…

青春有你 2024-10-11 01:57:56 6 0

ActiveRecord 异常未获救

我有以下代码块: unless User.exist?(...) begin user = User.new(...) # Set more attributes of user user.save! rescue ActiveRecord::RecordInva…

零崎曲识 2024-10-10 08:49:33 6 0

Rails 中的自定义 404 操作

默认 Rails 将渲染 404.html,然后它认为错误 404 是合适的。但是,我想通过自定义页面来制作它。请建议正确的方法。…

何时共饮酒 2024-09-30 22:39:58 5 0

开始救援未捕获错误

我正在使用一些包含在 begin -rescue 块中的 ruby​​ 代码,但不知何故它仍然崩溃。 代码块如下所示: # Retrieve messages from server def get_mes…

咆哮 2024-09-08 04:58:28 7 0

在 Rails 中参与救援工作

我正在创作以下作品; def index @user = User.find(params[:id]) rescue flash[:notice] = "ERROR" redirect_to(:action => 'index') else flash[:no…

总以为 2024-08-27 11:11:54 12 0

如何在没有开始和结束块的情况下在 Ruby 中使用救援

我知道有一个 begin 的标准技术。救援 end 如何单独使用 rescue 块? 它是如何工作的?它如何知道哪些代码正在被监视?…

九厘米的零° 2024-08-07 03:17:36 7 0
更多

推荐作者

qq_VRzBBA45

文章 0 评论 0

痴情

文章 0 评论 0

文章 0 评论 0

Mu.

文章 0 评论 0

凉薄对峙

文章 0 评论 0

不落城

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文