Clase: Mongoid::GlobalDiscriminatorKeyAssignment::InvalidFieldHost Privado
- Hereda:
-
Objeto
- Objeto
- Mongoid::GlobalDiscriminatorKeyAssignment::InvalidFieldHost
- Incluye:
- Documento
- Definido en:
- lib/mongoid.rb
Overview
Esta clase forma parte de una API privada. Debe evitar usarla siempre que sea posible, ya que podría eliminarse o modificarse en el futuro.
Esta clase se utiliza para obtener la ubicación de la definición del método para los métodos Mongoid.
Resumen constante
Constantes incluidas del documento
Constantes incluidas desde Composable
Composable::MÓDULOS, Composable::NOMBRES_DE_MÉTODOS_RESERVADOS
Constantes incluidas de Interceptable
Interceptable::LLAMADA DE VUELTA
Constantes incluidas desde la Asociación
Constantes incluidas desde Asociación::Dependiente
Asociación::Dependiente::ESTRATEGIAS
Constantes incluidas desde Persistable
Constantes incluidas desde Campos
Campos::Booleano, Campos::IDS, Campos::CLASES_BSON_INVÁLIDAS, Campos::Símbolo_de_cadena, Campos::SFX_DE_TRADUCCIONES, Campos::MAPEO_DE_TIPOS
Constantes incluidas de Atomic
Resumen de atributos de instancia
Atributos incluidos del documento
#__selected_fields, #new_record
Atributos incluidos de Stateful
#destruido, #marcado_para_destruir, #anteriormente_nuevo_registro
Atributos incluidos de la Asociación
Atributos incluidos en Atributos
Atributos incluidos en Clients::StorageOptions
#opciones_de_almacenamiento_recordadas
Resumen del método
Métodos incluidos en el documento
#_manejar_devoluciones_de_llamadas_después_de_la_instanciación, #como_documento, #se_convierte, #congelar, #¿congelado?, #hash, #identidad, #inicializar, #estado_interno=, #nombre_del_modelo, #a_clave
Métodos incluidos en Touchable::InstanceMethods
#_borrar_actualizaciones_táctiles, #_recopilar_actualizaciones_táctiles, #_ejecutar_devoluciones_de_llamadas_táctiles_desde_la_raíz, #_padre_tocable_?, #suprimir_devoluciones_de_llamadas_táctiles, #toque, #devoluciones_de_llamadas_táctiles_suprimidas?
Métodos incluidos de Composable
Métodos incluidos de Equality
Métodos incluidos en Copyable
Métodos incluidos de Interceptable
#_mongoid_ejecutar_niño_después_de_las_devoluciones_de_llamadas, #_mongoid_ejecutar_niño_antes_de_las_devoluciones_de_llamadas, #_mongoid_ejecutar_niño_devoluciones_de_llamadas_con_alrededor, #_mongoid_ejecutar_niño_devoluciones_de_llamadas_sin_alrededor, #¿devolución_de_llamada_ejecutable?, #¿en_estado_de_devolución_de_llamada?, #devoluciones_de_llamadas_pendientes, #devoluciones_de_llamadas_pendientes=, #ejecutar_después_de_las_devoluciones_de_llamadas, #ejecutar_antes_de_las_devoluciones_de_llamadas, #ejecutar_devoluciones_de_llamadas, #ejecutar_devoluciones_de_llamadas_pendientes
Métodos incluidos de Validatable
#begin_validate, #exit_validate, #realizando_validaciones?, #leer_atributo_para_validación, #¿válido?, #validado?, #validado, #validando, #validando_con_consulta?
Métodos incluidos de Traversable
__redefinir, #_hijos, #_descendientes, #_padre, #_padre=, #_¡restablecer_descendientes_memorizados!, #_raíz, #_raíz?, #recopilar_hijos, #recopilar_descendientes, #marcar_descendientes_persistentes, #hereditario?, #parentizar, #eliminar_hijo, #restablecer_descendientes_persistentes
Métodos incluidos en Cacheable
Métodos incluidos de Stateful
#destruido?, #marcado_para_destruir?, #nuevo_registro=, #nuevo_registro?, #persistente?, #anteriormente_nuevo_registro?, #anteriormente_persistente?, #¿insertable?, #¡solo lectura!, #¿solo lectura?, #¿configurable?, #¿actualizable?
Métodos incluidos de Shardable
#shard_key_field_value, #shard_key_fields, #shard_key_selector, #shard_key_selector_in_db
Métodos incluidos en Serializable
Métodos incluidos en Seleccionable
Métodos incluidos en Reloadable
Métodos incluidos de la Asociación
#nombre_de_asociación, #¿incrustado?, #¿incrustado_muchos?, #¿incrustado_uno?, #¿referenciado_muchos?, #¿referenciado_uno?, #recargar_relaciones
Métodos incluidos en Asociación::Reflexiones
#reflexionar_sobre_toda_la_asociación, #reflexionar_sobre_la_asociación
Métodos incluidos en Association::Macros
Métodos incluidos de Asociación::Dependiente
#¡aplicar_destruir_dependencias!, ¡definir_dependencia!, ¡validar!
Métodos incluidos en Association::Accessors
#__build__, #crear_relación, #restablecer_criterios_de_relación, #establecer_relación
Métodos incluidos en Association::Referenced::Syncable
#_sincronizable?, #_sincronizado, #_sincronizado?, #eliminar_claves_inversas, #actualizar_claves_inversas
Métodos incluidos en Association::Referenced::CounterCache
¡define_devoluciones_de_llamadas!, #reinicia_contadores
Métodos incluidos en Asociación::Referenciado::AutoGuardar
#__autosaving__, #autosaved?, #changed_for_autosave?, define_autosave!
Métodos incluidos de Persistable
#atómicamente, #¡falla_debido_a_la_devolución_de_llamada!, #¡falla_debido_a_la_validación!
Métodos incluidos desde Persistable::Unsettable
Métodos incluidos en Persistable::Upsertable
Métodos incluidos de Persistable::Updatable
#update, #update!, #update_attribute
Métodos incluidos en Persistable::Settable
Métodos incluidos en Persistable::Savable
Métodos incluidos en Persistable::Renamable
Métodos incluidos en Persistable::Pushable
#añadir_al_conjunto, #empujar
Métodos incluidos de Persistable::Pullable
Métodos incluidos de Posicional
Métodos incluidos en Persistable::Poppable
Métodos incluidos de Persistable::Multipliable
Métodos incluidos en Persistable::Minable
Métodos incluidos en Persistable::Maxable
Métodos incluidos de Persistable::Logical
Métodos incluidos en Persistable::Incrementable
Métodos incluidos en Persistable::Destroyable
#destruir, #destruir!
Métodos incluidos de Persistable::Deletable
Métodos incluidos en Persistable::Creatable
Métodos incluidos de Matchable
Métodos incluidos en Campos
#aplicar_valores_predeterminados, #aplicar_valores_predeterminados_posprocesados, #aplicar_valores_predeterminados_preprocesados, #nombres_de_atributos, nombre_de_campo_de_base_de_datos, #nombre_de_campo_de_base_de_datos, #campo_de_punto_dólar?, #¿configurable_perezosamente?, opción, opciones, atravesar_árbol_de_asociación, #¿usar_identificadores_de_objeto?, #¡validar_nombre_de_campo_escribible!
Métodos incluidos de Evolvable
#__id_del_objeto_evolucionado__
Métodos incluidos en Atributos
#asignar_atributos, #¿atributo_faltante?, #¿atributo_presente?, #atributos_antes_de_la_conversión_de_tipo, #¿tiene_atributo?, #¿tiene_atributo_antes_de_la_conversión_de_tipo?, #procesar_atributo_sin_escribir, #leer_atributo, #leer_atributo_antes_de_la_conversión_de_tipo, #eliminar_atributo, #atributos_tipificados, #escribir_atributo, #escribir_atributos
Métodos incluidos en Attributes::Readonly
Métodos incluidos de Atributos::Procesamiento
Métodos incluidos de los Clientes
borrar, clientes, predeterminado, desconectar, reconectar, establecer, con_nombre
Métodos incluidos desde Clientes::Sesiones
Métodos incluidos en Clientes::Opciones
#colección, #nombre_de_colección, #cliente_mongo, #contexto_de_persistencia, #contexto_de_persistencia?, #con
Métodos incluidos en Clients::StorageOptions
#¡recuerda_las_opciones_de_almacenamiento!, #opciones_de_almacenamiento
Métodos incluidos de Changeable
#atributo_antes_del_último_guardado, #cambiado, #¿cambiado?, #atributos_cambiados, #cambios, #hijos_cambiados?, #hijos_pueden_haber_cambiado!, #mover_cambios, #persistencia_posterior, #cambios_anteriores, #eliminar_cambio, #cambio_guardado_en_atributo, #cambio_guardado_en_atributo?, #establecedores, #¿se_guardará_el_cambio_en_atributo?
Métodos incluidos de Atomic
#añadir_extracción_atómica, #añadir_desactivación_atómica, #matriz_atómica_añadir_a_conjuntos, #extracciones_matriz_atómica, #inserciones_matriz_atómica, #nombre_atributo_atómico, #modificador_eliminación_atómico, #modificador_inserción_atómico, #ruta_atómica, #rutas_atómicas, #posición_atómica, #extracciones_atómicas, #inserciones_atómicas, #conjuntos_atómicos, #desactivaciones_atómicas,#actualizaciones_atómicas,#extracciones_atómicas_retrasadas, #conjuntos_atómicos_retrasados, #desactivaciones_atómicas_retrasadas, #marcar_como_destruido, #destrucciones_marcadas, #proceso_destrucciones_marcadas