sql >> Database >  >> NoSQL >> MongoDB

hoe array naar object te converteren in MongoDB

Ik heb de oplossing gevonden.

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


  1. Eenvoudig gebruik van EM::Synchrony#sync veroorzaakt 'root fiber' FiberError -- mijn fout?

  2. Node.js en Mongodb - TypeError:undefined is geen functie

  3. MongoDB Collectiestructuur Prestaties

  4. mongodb trek alle elementen uit de array