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

Los objetos no son válidos como datos secundarios React de MongoDB

Obtiene ese error porque está tratando de representar un objeto simple. Esto no está permitido. Debe representar una cadena, un elemento o algún otro tipo válido.

Supongo que, dado que está utilizando etiquetas h3, desea colocar el título del objeto en ese lugar. Podrías hacer algo como

<h3>{this.state.myData.title}</h3>

si myData es un solo objeto (no puedo decirlo por su código). Si myData es una matriz de objetos, podría hacer algo como:

render() {
    return this.state.myData.map(item => {
        return (
            <div key={item._id}>
                <h3>{item.title}</h3>
                <p>{item.description}</p>
            </div>
        );
    })
  }
}