sql >> データベース >  >> NoSQL >> MongoDB

オブジェクトは、MongoDBからのReact子データとしては無効です

    プレーンオブジェクトをレンダリングしようとしているため、このエラーが発生します。これは許可されていません。文字列、要素、またはその他の有効なタイプをレンダリングする必要があります。

    h3タグを使用しているので、その場所にオブジェクトのタイトルを配置したいと思います。あなたは次のようなことをすることができます

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

    myDataの場合 は単一のオブジェクトです(コードからはわかりません)。 myDataの場合 オブジェクトの配列である場合、次のようなことができます:

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



    1. PHPを使用したMongoDB4.0でのトランザクションの例

    2. SpringDataMongodbのパフォーマンスの問題

    3. PostgresJSON配列内のクエリ

    4. Railsスコープは、特定のフィールドに関連付けられたクラスの数をフィルタリングできますか