sql >> Databasteknik >  >> NoSQL >> MongoDB

Analysera en lång frågesträng direkt till MongoDB (precis som du kan i SQL)

Du kan köra frågor direkt med db.command i nod js.

Aggregationsfrågan som db-kommando tar formen nedan.

https://docs. mongodb.com/manual/reference/command/aggregate/#aggregate-data-with-multi-stage-pipeline

Justera ditt javascript för att skicka information som nyckelvärdespar. Nyckel var och en för collectionname och query och skicka deras värden till kommandot nedan.

db.command( aggregate: collectionname, pipeline: query, cursor: { } }

Olika typer av frågor har olika syntax. Så du måste skicka nyckelvärdepar i enlighet därmed i db.command .

Mer här

https://docs.mongodb.com/manual/reference/command/




  1. Flera databaser i MongoDB för SaaS

  2. Hur hämtar och skriver jag ut pymongo.cursor.Cursor-objekt?

  3. Hur man kapslar samma schema i mongoose js

  4. Mongo:samla $geoNear och $text inga resultat