クラス: Mongoid:: GlobalDiscriminatorKeyAssignment::InvalidFieldHost Private

継承:
オブジェクト
  • オブジェクト
すべて表示
次のことが含まれます。
ドキュメント
定義:
lib/mongoid.rb

Overview

このクラスは、プライベート API の一部です。 このクラスは将来削除または変更される可能性があるため、可能な限り使用しないでください。

このクラスは、Mongoid メソッドのメソッド定義の場所を取得するために使用されます。

定数の概要

ドキュメントに含まれる定数

Document::ILLEAL_KEY

Composableから含まれる定数

comosable::MODELESComposable::RESERVED_METHOD_NAMES

インターセプ可能に含まれる定数

中断可能::CALLBACKS

関連付けから含まれる定数

関連付け::MACRO_MAPPING

関連: : 依存関係から含まれる定数

関連付け:

永続的から含まれる定数

永続的::LAST_OPERATIONS

フィールドに含まれる定数

フィールド::ブール値フィールド::IDSフィールド::INVALID_BSON_CLASSESフィールド::Stringed Symbolフィールド::Type_MAPます

アトミックに含まれる定数

Atomic::UPDATES

インスタンス属性の概要

ドキュメントに含まれる属性

#__selected_fields#new_record

ステートメントに含まれる属性

コード含む:

関連付けに含まれる属性

#_関連付け

属性に含まれる属性

Attributes

Clients::StorageOptionsに含まれる属性

#remembered_storage_options

メソッドの概要

ドキュメントに含まれるメソッド

#handle_colbacks_ after_instanceration 、#as_document 、#as_json 、# 、# freeze #frozen 、 、 、 、 、 、 、 、 、 、 および

Toolsに含まれるメソッド

#_client_contact_updates #_gather_tools_updates 、 #_run_toolbacks_locals_from_ root #_contactable_parent? 、#suppress_contact_colbacks #contact 、# contact_colbacks_suppressed か。

Composableに含まれるメソッド

禁止_メソッド

Equalityに含まれるメソッド

#, #==, #eql?

コピー可能なメソッドに含まれるメソッド

#cloud

解釈可能な に含まれるメソッド

#_mongoid_run_field_ after_colbacks #_mongoid_run_field_Before_ Callbacks #_mongoid_run_field_colbacks #_mongoid_run_field_colbacks_with_round # _mongoid_run_handlerbacks_confirm #in_呼び出す_状態 ) 、保留中_ コールバックs 、保留中_コールバックs = 、 run_ after_ballbacks 、#run_Before_ Callbacks 、# run_colbacks 、# run_pending_colbacks

Validableに含まれるメソッド

#start_validate#exit_validate#performing_validation#read_attribute_for_validation#valid?番号検証ありますか?#validation_with_query?

Triggersに含まれるメソッド

#_country 、# _ descendant 、# _parent 、#_parent = 、# _reset_memoized_descendrants #_ root #_ root は? 、#collection_fields #collection_descendant 、#flug_descendrants_persed 、 #特権の 所有者 では ありませんか。 、 #parentize #remove_field #reset_persisted_descendrants

Cacheableに含まれるメソッド

#cache_key

ステートメントに含まれるメソッド

#破棄されたか?#fluged_for_delete は?#new_record= 、# new_record?# 永続的か?#preAtlas_new_record ) 、以前はでしたか。#push 可能か?#readonly。#readonly設定可能更新可能か?

シャードに含まれるメソッド

#shard_key_field_value#shard_key_fields#shard_key_Selector#shard_key_selector_in_db

シリアル化可能な に含まれるメソッド

#serializable_hash

選択可能なに含まれるメソッド

#アトミック_Selector

Reloadableに含まれるメソッド

#reload

関連付けから含まれるメソッド

#関連付け_名前#埋め込み# embedded_many# embedded_one# referenced_many は?#referenced_oneか。#reload_relationions

関連付け::Refが含まれるメソッド

#reflect_on_all_関連付け

関連::Macrosから含まれるメソッド

#関連付け

関連: : 依存関係から含まれるメソッド

#apply_detroy_dependenciesdefined_dependency。検証します。

associated ::Accessorに含まれるメソッド

#__Build__#create_relation#reset_relation_criteria#set_relation

関連付け::参照::同期可能

#_syncable?#_synced#_synced?#remove_inverse_keys#update_inverse_keys

関連付け::参照::CounterCacheから含まれるメソッド

定義_コールバック#reset_counters

関連付け::参照::AutoSaveから含まれるメソッド

#__autosaving__, #autosaved?, #changed_for_autosave?, define_autosave!

永続的から含まれるメソッド

#アトミックに # fail_due_to_colback #fail_due_to_validation。

Peristable::Unsetableに含まれるメソッド

#unset

Peristable::Upserableに含まれるメソッド

#upsert

Peristable::Updatetableに含まれるメソッド

#update, #update!, #update_attribute

Peristable::Setableに含まれるメソッド

#set

Peristable:: Saveableに含まれるメソッド

#save, #save!

Peristable::Renameableに含まれるメソッド

#rename

Peristable::Pushableに含まれるメソッド

#add_to_set#push

Peristable::Pullableに含まれるメソッド

#pull, #pull_all

位置から含まれるメソッド

位置的に

Peristable::Popableに含まれるメソッド

#pop

Permissions に含まれるメソッド::Flexible

#mul

Peristable:Minableに含まれるメソッド

#set_min

Peristable::Maxableに含まれるメソッド

#set_max

Peristable:: Logicalに含まれるメソッド

ビット

Persionable::Incrementableに含まれるメソッド

#inc

Peristable::Destructorableに含まれるメソッド

#デプロイ#デプロイ 。

Peristable::Deleteableに含まれるメソッド

#delete

Persionable::Createableに含まれるメソッド

#insert

Matchableに含まれるメソッド

#_一致

フィールドに含まれるメソッド

、、 、 #lazy_settable オプション オプション 、 traverse_asaction_tree # using_object_ids 、 、 #validate_writeable_field_name。

EOLに含まれるメソッド

# MongoDB_object_id__

属性に含まれるメソッド

#assign_attributes #attribute_Missing? #attribute_presentation 、#attributes_Before_type_ Cast 、# has_attribute ? #has_attribute_Before_type_lastか。 # process_raw_attribute # read_attribute # read_attribute_confirm

属性::Readonlyに含まれるメソッド

#attribute_writeable?

Attributes::Processingに含まれるメソッド

#process_attributes

クライアントに含まれるメソッド

クライアント クリア 、 デフォルト 、 切断 、 設定 with_name

Clients::Sessionsに含まれるメソッド

次が含まれます:

Clients::Optionsに含まれるメソッド

#collection#collection_name#mongo_client 、#永続性_context 、#永続性_context?

Clients::StorageOptionsに含まれるメソッド

#remember_storage_options を使用します。#storage_options

Changeableに含まれるメソッド

#attribute_from #changed_attributes 、#changes # String_changed 、 、 #move_changes 、 # post_persist # prevなります。 #setters 、 #_save_change_to_attribute?

アトミックに含まれるメソッド

#add_atomic_pull , #add_atomic_unset , #atomic_array_add_to_sets , #atomic_array_pulls , #atomic_array_pushes , #atomic_attribute_name , #atomic_delete_modifier , #atomic_insert_modifier , #atomic_path , #atomic_paths , #atomic_position , #atomic_pulls , #atomic_pushes , #atomic_sets , #atomic_unsets , #atomic_updates , #delayed_atomic_pulls 、遅延_アトミック_セット 、遅延_アトミック_unsets 、#フラグ_as_destricted#フラグメント_デプロイs# process_flugger_delete s