クラス: Mongoid::関連付け::参照::HasMany::Binding

継承:
オブジェクト
  • オブジェクト
すべて表示
次のことが含まれます。
バインディング可能
定義:
lib/mongoid/関連付け/referenced/has_many/bining.rb

Overview

has_many 関連付けのバインディング クラス。

インスタンス属性の概要

バインディング可能なに含まれる属性

#_association, #_base, #_target

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

バインド可能な に含まれるメソッド

バインディング初期化

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

# bind_one (doc) = Object

単一のドキュメントを逆の関連付けでバインドします。 プロキシに追加するときに特に使用されます。

例:

1 つのドキュメントをバインドします。

person.posts.bind_one(post)


18
19
20
21
22
# ファイル 'lib/mongoid/関連付け/referenced/has_many/bining.rb' の場合は 行18

デフォルト bind_one(doc)
  バインディング 行う
    bind_from_relational_parent(doc)
  end
end

#unbind_one(doc) ⇒ Object

単一ドキュメントのバインドを解除します。

例:

ドキュメントのバインドを解除します。

person.posts.unbind_one(document)


28
29
30
31
32
# ファイル 'lib/mongoid/関連付け/referenced/has_many/bining.rb' の場合は 行28

デフォルト unbind_one(doc)
  バインディング 行う
    unbind_from_relational_parent(doc)
  end
end