sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Mongorestore puede tomar un solo argumento de URL en lugar de argumentos separados?

No encontré una forma de pasar la URL como parámetro, pero escribí un comando de una línea que convierte la URL en parámetros mongorestore:

CMD=`meteor mongo -U autocomplete.meteor.com | tail -1 | sed 's_mongodb://\([a-z0-9\-]*\):\([a-f0-9\-]*\)@\(.*\)/\(.*\)_mongorestore -u \1 -p \2 -h \3 -d \4_'`
$CMD /path/to/dump