sql >> Database >  >> NoSQL >> MongoDB

Forceer mongodb om strikte JSON uit te voeren

De MongoDB-shell spreekt Javascript, dus het antwoord is simpel:gebruik JSON.stringify() . Als uw opdracht db.serverStatus() . is , dan kunt u eenvoudig dit doen:

JSON.stringify(db.serverStatus())

Dit geeft niet de juiste "strikte modus" weergave van elk van de velden ({ "floatApprox": <number> } in plaats van { "$numberLong": "<number>" } ), maar als je erom geeft dat JSON die aan de normen voldoet, uitkomt, is dit voldoende.



  1. Een overzicht van versleuteling op veldniveau aan de clientzijde in MongoDB

  2. Hoe een veel-op-veel-relatie te organiseren in MongoDB

  3. Volgende stop - Een datapijplijn bouwen van Edge naar Insight

  4. Hernoem een ​​veld in de queryresultaten in MongoDB