mongoid からのエラーから発生した出力をリダイレクトできるようにしたいと考えています。次のレイアウトにいくつかの簡単なコードがあります。
begin
[ruby code here to query database]
rescue [Moped Exception here] => e
puts e.message
end
エラーが発生すると、次の形式で取得します。
Moped::Errors::ConnectionFailure: Could not connect to a primary node for replica set <Moped::Cluster nodes=[<Moped::Node resolved_address=”ipAddress”>, <Moped::Node resolved_address=”ipAddress”>]>
このエラーは、例外が実際にキャッチされて表示されるまでに数回表示されます。エラーが発生することは問題ありませんが、上記のエラー出力を非表示/表示せず、例外のみを表示したいと考えています。ConnectionFailure エラーから発生したエラー出力をリダイレクトする方法はありますか。または、エラー メッセージが表示されないように mongoid を構成する方法はありますか (コンソールから実行しています)。エラーをリダイレクトする方法は役に立ちます。