モジュール: Mongoid:::関連付け::参照::HasAndBelongsToMany::Buildable

次のドキュメントに含まれます。
Mongoid::関連付け::参照::HasAndBelongsToMany
定義:
lib/mongoid/関連付け/referenced/has_and_belongs_to_many/Buildable.rb

Overview

has_and_belongs_to_many 関連付けの場合の ビルダの動作

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

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

ビルド番号

このビルダは、オブジェクトまたはドキュメントの配列のハッシュとクエリを受け取ります。ここでは、それらのみが返されます。

例:

ドキュメントを構築します。

relation.build(association, attrs)

パラメーター:

  • ベース オブジェクト

    基本オブジェクト。

  • オブジェクト オブジェクト

    関連付けを構築するために使用するオブジェクト。

  • タイプ string (デフォルトはnil

    このコンテキストでは使用されません。

  • scheduled_fields (nil) (デフォルトはnil

    必ず nil を指定します。

次の値を返します。



24
25
26
27
28
29
30
# ファイル 'lib/mongoid/関連付け/referenced/has_and_belongs_to_many/Buildable.rb' の場合は、 24行

デフォルト 構築(ベース, オブジェクト, タイプ = nil, scheduled_fields = nil)
  場合 クエリは(オブジェクト)
    query_criteria(オブジェクト)
  else
    オブジェクト.試す(:dup)
  end
end