モジュール: Mongoid::Clients::Validator::Storage

次による拡張機能。
ストレージ
次のドキュメントに含まれます。
ストレージ
定義:
lib/mongoid/clients/validator/storage.rb

Overview

:store_in に渡されたオプションを検証します。

定数の概要の削減

VALID_OPTIONS =

ストレージの有効なオプション。

[ :collection, :collection_options, :database, :client ].freeze

インスタンス メソッドの概要を折りたたむ

インスタンス メソッドの詳細

#validate(klass, options) ⇒ Object

:store_in に提供されたオプションを検証します。

例:

オプションを検証します。

Storage.validate(:collection_name)

パラメーター:

  • klass クラス

    モデル クラス。

  • options ハッシュ | string | Symbol

    提供されたオプション。



22
23
24
# ファイル 'lib/mongoid/clients/validator/storage.rb' は、 22行

デフォルト validate(klass, options)
  valid_keys?(options) or 発生 Errors::InvalidStorageOptions.新着情報(klass, options)
end