クラス: Mongo::Error::MaxBSONSize
- 継承:
-
エラー
- オブジェクト
- エラー
- Mongo::Error::MaxBSONSize
- 定義:
- lib/mongo/error/max_bson_size.rb
Overview
BSON オブジェクトの最大サイズ を超えるドキュメントを直列化しようとすると発生する例外です。
定数の概要の削減
- メッセージ =
メッセージは一定です。
'ドキュメントが最大許可BSONサイズを超えています'
インスタンス メソッドの概要を折りたたむ
-
#initialize(max_size_or_msg = nil) ⇒ MaxBSONSize
コンストラクター
新しい例外をインスタンス化します。
コンストラクターの詳細
#initialize(max_size_or_msg = nil) ⇒ MaxBSONSize
新しい例外をインスタンス化します。
39 40 41 42 43 44 45 46 47 48 |
ファイル 'lib/mongo/error/max_bson_size.rb' 行 39 デフォルト 初期化(max_size_or_msg = nil) msg = 場合 max_size_or_msg.is_a?(Numeric) " #{ MESSAGE } 。許可される最大サイズは#{ max_size_or_msg }です: elsif max_size_or_msg max_size_or_msg else メッセージ end スーパー(msg) end |