モジュール: Mongoid::Persistable::Createable

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

Overview

新しいドキュメントを作成する永続化操作の動作を定義します。

名前空間で定義済み

Modules: クラスメソッド

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

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

#insert(options = {}) ⇒ Document

データベースに新しいドキュメントを挿入します。 保存が成功したかどうかにかかわらず、ドキュメント自体を返します。

例:

ドキュメントを挿入します。

document.insert

パラメーター:

  • options ハッシュ (デフォルトは{}です)

    挿入に渡すオプション。

次の値を返します。



20
21
22
23
24
25
26
27
28
# ファイル 'lib/mongoid/永続的/creatable.rb' 行20

デフォルト insert(options = {})
  prepare_insert(options) 行う
    場合 埋め込み
      insert_as_ embedded
    else
      insert_as_root
    end
  end
end