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

Exporte un objeto con mongoexport, ¿cómo especificar _id?

Creo que deberías poder usar ObjectId(...) en el argumento de consulta para mongoexport :

mongoexport -d kb_development -c articles -q '{_id: ObjectId("4e3ca3bc38c4f10adf000002")}'

Si eso no funciona, puede usar la notación javascript de "modo estricto" de ObjectId s, como se documenta aquí :

mongoexport -d kb_development -c articles -q '{_id: {"$oid": "4e3ca3bc38c4f10adf000002"}}'

(También tenga en cuenta que el modo estricto JSON es el formato producido por mongoexport )