R: Actualización de una entrada en mongodb usando mongolite

tengo unmongo base de datos con información que estoy pasando a algunosR guiones para el análisis. Actualmente estoy usando elmongolite paquete para pasar la información demongo aR.

Tengo un campo en cada entrada de mongo llamadocheckedByR, que es un binario que indica si la entrada ha sido analizada por elR guiones ya. Específicamente, estoy recopilando una entrada de mongo por su ID de mongo respectiva, ejecutando los scripts en la entrada, asignando elcheckedByR campo con un1, y luego seguir adelante.

Para completar, estoy consultando la base de datos con la siguiente solicitud:

library(mongolite)

mongoID <- "1234abcd1234abcd1234"

m <- mongolite::mongo(url = "mongodb://localhost:27017",
                      collection = "collection",
                      db = "database")

rawData <- m$find(query = paste0('{"_id": { "$oid" : "',mongoID,'" }}'), 
                  fields = '{"_id" : 1, 
                             "checkedByR" : 1, 
                             "somethingToCheck" : 1}')

checkedByR <- 1

Sin embargo, tengo problemas para actualizar con éxito la entrada de mongo con la nuevacheckedByR campo.

Me doy cuenta de que unupdate la función existe en elmongolite paquete (por favor considere:https://cran.r-project.org/web/packages/mongolite/mongolite.pdf), pero tengo problemas para recopilar ejemplos relevantes que me ayuden a completar el proceso de actualización.

Cualquier ayuda sería muy apreciada.

Respuestas a la pregunta(1)

Su respuesta a la pregunta