io.realm.mongodb.mongo.eventos
Indica qué campos se han modificado en una operación de actualización determinada.
Resumen del método
Modificador y Tipo | Método y descripción |
|---|---|
Encuentra la diferencia entre dos documentos. | |
booleanopúblico | |
Convierte un documento BSON de descripción de actualización de un evento de cambio de MongoDB en un objeto UpdateDescription. | |
Colecciónpública | Devuelve una lista que contiene los nombres de campos que se han eliminado en la actualización correspondiente. |
Documento Bson público | Devuelve un BsonDocument que contiene claves y valores que representan (respectivamente) los campos que han cambiado en la actualización correspondiente y sus nuevos valores. |
entero público | hashCode () |
booleanopúblico | isEmpty () Determina si esta descripción de actualización está vacía. |
Fusionar unilateralmente una descripción de actualización en esta descripción de actualización. | |
Documento Bson público | Convierte esta descripción de actualización a su representación de documento tal como aparecería en un evento de cambio de MongoDB. |
Documento Bson público | Convierta esta descripción de actualización en un documento de actualización. |
Métodos heredados
Métodos heredados de la clase java.lang.Object:
getClass,hashCode,equals,clone,toString,notify,notifyAll,wait,wait,wait,finalize
Detalle del método
diferencia
Encuentra la diferencia entre dos documentos. NOTA: Esto no realiza una diferencia completa en [BsonArray]. Si hay una desigualdad entre la matriz antigua y la nueva, la matriz antigua simplemente será reemplazada por la nueva. Parámetros
Devuelve una descripción de los campos actualizados y claves eliminadas entre los documentos. |
equals
deBsonDocument
Convierte un documento BSON de descripción de actualización de un evento de cambio de MongoDB en un objeto UpdateDescription. Parámetros
Devuelve la UpdateDescription convertida |
obtenerCamposEliminados
public Collection getRemovedFields () |
|---|
Devuelve una lista que contiene los nombres de campos que se han eliminado en la actualización correspondiente. Devuelve los nombres de los campos eliminados. |
obtenerCamposActualizados
public BsonDocument getUpdatedFields () |
|---|
Devuelve un BsonDocument que contiene claves y valores que representan (respectivamente) los campos que han cambiado en la actualización correspondiente y sus nuevos valores. Devuelve los nombres de campo actualizados y sus nuevos valores. |
código hash
isEmpty
public boolean isEmpty () |
|---|
Determina si esta descripción de actualización está vacía. Devuelve verdadero si la descripción de la actualización está vacía, falso en caso contrario |
unir
Fusionar unilateralmente una descripción de actualización en esta descripción de actualización. Parámetros
Devuelve Esta descripción de actualización fusionada |
toBsonDocument
public BsonDocument toBsonDocument () |
|---|
Convierte esta descripción de actualización a su representación de documento tal como aparecería en un evento de cambio de MongoDB. Devuelve El documento de descripción de actualización tal como aparecería en un evento de cambio |
toUpdateDocument
public BsonDocument toUpdateDocument () |
|---|
Convierta esta descripción de actualización en un documento de actualización. Devuelve un documento de actualización con los documentos $set y $unset apropiados. |