このエラーが発生することがありますが、プログラムを完全に停止するのではなく、エラーが発生したときにRailsにエラーをレスキュー/スキップさせたいだけです。これを行う良い方法はありますか?
以下は私のコードです:
<% wiki = MediaWiki.new(:domain => 'commons.wikimedia.org') %>
<% wikimedia_user = wiki.find("File:Samuel_L_Jackson_as_Nick_Fury.jpg") %>
2 行目で次のエラーが発生します。
NoMethodError (undefined method `first' for nil:NilClass)
wikimedia_user
その場合は、 nil に設定したいだけです。.inspect?
の最後に追加しようとしました.find
が、エラーだけが表示されます。これを行う方法はありますか?