Mi servidor recibe una respuesta de otro servidor con un documento de una base de datos mongodb con un cuerpo similar a
{ messageDetails: { body: "hello" }, customerDetails: { cstmrFirstName: 'Random', cstmrLastName: 'Name', }, }Pero la respuesta con el cuerpo se registra en la consola como:
{ messageDetails: [Object], customerDetails: [Object], }¿Cómo puedo registrar el objeto completo en la consola con las propiedades de cada objeto?
const util = require('util')
console.log(util.inspect(objectName, {showHidden: false, depth: null, colors: true}))
Pruebe console.log(JSON.stringify(body))
Consulte el documento de MDN JSON.stringify() para obtener más detalles.
Puedes usar consola.dir . Para imprimir con profundidad ilimitada, use la opción {depth: null} :
console.dir(body, {depth: null});