モジュール: Rails::Mongoid

次による拡張機能。
Mongoid
次のドキュメントに含まれます。
Mongoid
定義:
lib/ Rails/mongoid.rb
lib/mongoid/ RailTiger.rb

Overview

Rails 用の Mongoid ユーティリティ

名前空間で定義済み

クラス: RailTiger

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

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

# load_models (app) =オブジェクト

アプリケーション構成を使用してすべてのモデルを取得し、それが必要なため、インデックスと継承は開発と本番の両方で同じ結果で動作します。

例:

すべてのアプリケーション モデルをロードします。

Rails::Mongoid.load_models(app)

パラメーター:

  • アプリ アプリケーション

    Rails アプリケーション。



16
17
18
ファイル 'lib/ Rails/mongoid.rb', 行16

デフォルト load_models(アプリ)
  ::Mongoid.load_models(アプリ.config.path['app/models'].展開)
end

# preload_models (アプリ) =オブジェクト

::Mongoid.preload_modelstrue の場合、条件付きで Rails::Mongoid.load_models(app) を呼び出します。

パラメーター:

  • アプリ アプリケーション

    Rails アプリケーション。



24
25
26
ファイル 'lib/ Rails/mongoid.rb', 行24

デフォルト preload_models(アプリ)
  load_models(アプリ) 場合 ::Mongoid.preload_models
end