MongoDB utiliza BSON, un formato de serialización binaria, para almacenar documentos e intercambiar datos. BSON es un formato avanzado y tiene tipos de datos que no se incluyen en el estándar JSON. JSON Extendido (EJSON) añade soporte para los tipos adicionales. EJSON es una forma compatible con JSON de representar valores BSON.
mongosh expone el EJSON interfaz del analizador BSON de Node.js para ayudarte a transformar tus datos. Utilice la interfaz EJSON cuando necesite transformar datos BSON.
Método EJSON | Usar |
|---|---|
Convierte objetos Extended JSON a objetos BSON. Este método es útil para importar datos JSON de aplicaciones externas. | |
Convertir objetos BSON en cadenas. Este método es útil para transformar la salida | |
Convierta objetos BSON a una representación extendida de JSON como objetos JavaScript. Este método es útil para exportar datos JSON para aplicaciones externas de transformación de datos. | |
Convertir strings a JSON. Este método es útil para transformar entradas. |
Para obtener capacidades adicionales de EJSON, consulta la documentación de npm EJSON.