Ayuda con R y mongo_dbhola comunidad
Estoy tratando de conectar en MongoDb a través de la interfaz R por script JSL
necesito pasar estas cadenas
Nombres predeterminados aquí ( 1 );
RConnection = R Connect ();
rc = RConnection << Enviar "
biblioteca (mongolite)
m <- mongo (collection = "Param", db = "DbParam", url = "mongodb: // ailyxxxx01a: 27017 / DbParam")
d <- m $ encontrar ('{" \ "FLDLOT" : "\" "xxxxxx.000 \" "} ')
;
pero tengo errores de sintaxis
¿Cómo puedo pasar las cadenas rojas correctamente al código?
gracias por adelantado
Gianpaolo
Re: ayuda con R y mongo_db conexiónLo resolví por mi mismo:
El problema estaba relacionado con el error de sintaxis introducido por " en código R
Necesito usar caracteres de escape porque para sustituir " con \! "
R Init ();
R Enviar ( "
biblioteca (mongolite)
m <- mongo (collection = \! "ColParamLot \!", db = \! "DbaLfoundryParam \!", url = \! "mongodb: // ailymsmdb01a: 27017 / DbaLfoundryParam \!")
d <- m $ find ('{\! "FLDLOT \!": \! "8588679.009 \!"}')
" );
Término R ();
Re: ayuda con R y mongo_db conexiónel código funciona bien .... Lo hice con R y obtengo los datos.
biblioteca (mongolite)
m <- mongo (collection = "Param", db = "DbParam", url = "mongodb: // ailyxxxx01a: 27017 / DbParam")
d <- m $ encontrar ('{" \ "FLDLOT" : "\" "xxxxxx.000 \" "} ')
asi que.. es el script JSL que tiene un error de sintaxis .... Supongo que porque esto "" caracteres
Re: ayuda con R y mongo_db conexión @gianpaolo ,
¿Pudiste conectarte a mongodb usando solo R fuera de JMP?
Además, mira esto. No tengo mongodb, por lo que no puedo replicar el error.
https://datascienceplus.com/using-mongodb-with-r/
Re: ayuda con R y mongo_db conexiónen rojo debajo del error
Inesperado "ColParamLot". Quizás falte un "," o ")".
Tratando de analizar los argumentos de la función "Enviar".
Línea 12 Columna 27: m <- mongo (collection = \ "►" ColParamLot "" \, db = \ "
Re: ayuda con R y mongo_db conexión @gianpaolo ,
¿Pudiste conectarte exitosamente a MongoDB usando R fuera de JMP? Le sugeriría que comparta sus errores de sintaxis y le brinde a la comunidad una mejor idea de cuáles podrían ser sus problemas.