モジュール: Mongoid::関連付け::マーシャリング可能

次のドキュメントに含まれます。
プロキシ
定義:
lib/mongoid/asaction/mergershaable.rb

Overview

カスタムマーシャリング.dump 機能を追加する Mongoid::関連付け::Proxy の 混合モジュール。

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

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

# mongostat<Object>

関連付けプロキシをマーシャリングダンプするのに必要なデータを提供します。

例:

プロキシをダンプします。

Marshal.dump(proxy)

次の値を返します。

  • 配列<Object>

    ダンプされたデータ。



17
18
19
# ファイル 'lib/mongoid/as associated/mergershaable.rb' は、 17行

デフォルト legacy_dump
  [ _base, _ target, _関連付け ]
end

# mongostal_load (data) = 配列"<Object>

提供されたデータを受け取り、プロキシに設定します。

例:

プロキシをロードします。

Marshal.load(proxy)

パラメーター:

  • データ 配列<Object>

    プロキシに設定するデータ。

次の値を返します。

  • 配列<Object>

    ロードされたデータ。



29
30
31
32
# ファイル 'lib/mongoid/as associated/mergershaable.rb' は、 29行

デフォルト legacy_load(データ)
  @_base, @_ target, @_関連付け = データ
  exhaust_proxy(_関連付け.拡張機能) 場合 _関連付け.拡張機能
end