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

MongoDBで配列をオブジェクトに変換する方法

    解決策を見つけました。

    {
                $project: {
                    "content": {
                        "$arrayToObject": {
                            "$map": {
                                "input": "$content",
                                "as": "el",
                                "in": {
                                    "k": "$$el._id",
                                    "v": "$$el"
                                }
                            }
                        }
                    }
    }
    


    1. InvalidDocument:オブジェクトをエンコードできません:<ユーザー:ユーザーオブジェクト>MongoEngineを使用したReferenceField

    2. Node.jsMongoosejsCrudスキャフォールド

    3. Mongodb:最初の接続でサーバーに接続できませんでした

    4. MongoDBにコレクションが存在することを確認してください