sql >> Databáze >  >> NoSQL >> MongoDB

Analýza dlouhého řetězce dotazu přímo do MongoDB (stejně jako v SQL)

Dotazy můžete spouštět přímo pomocí db.command v node js.

Agregační dotaz jako příkaz db má níže uvedený tvar.

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

Upravte svůj javascript tak, aby odesílal informace jako páry klíč-hodnota. Každý zadejte pro collectionname a query a předejte jejich hodnoty do níže uvedeného příkazu.

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

Různé typy dotazů mají různou syntaxi. Takže musíte odpovídajícím způsobem předat pár klíč-hodnota v db.command .

Více zde

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




  1. Vytvoření jednoduché webové aplikace CRUD a úložiště obrázků pomocí Cloudera Operational Database a Flask

  2. Mongodb java:Perist POJO třída s obecným polem

  3. MongoDB/PyMongo:Dotazování na více kritérií – neočekávané výsledky

  4. MongoDB běží, ale nelze se připojit pomocí shellu