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

DoctrineとMongoDBを使用したアレイの保存

    ドキュメントクラスにマップされていない値を配列に格納する必要がある場合は、collectionを使用できます。 MongoDBの基本配列にマップするフィールドマッピング。 hashもあります type。同様に、PHPの連想配列をMongoDBのオブジェクトに変換しますが、その中には何もマッピングしません。

    例の「Type」がマップされたドキュメントクラスである場合は、 EmbedMany 関係。1つ以上のマップされたドキュメントを親ドキュメント内の配列に格納します。 MongoDB内では、これはオブジェクトの配列として表されます。これは、collectionを使用して自分で実行できるものと似ています。 フィールド(連想配列の配列を格納する);ただし、ODMはEmbedManyマッピングを利用して、これらのオブジェクトをドキュメントインスタンスにハイドレイトします。



    1. マングースのサブドキュメントページ付け

    2. Linuxでredis-serverを強制終了できません

    3. mean.jsメニューisPublicが機能していません

    4. Async、Callbacks、Closure、Oh My