sql >> Base de Datos >  >> NoSQL >> MongoDB

Analizar una cadena de consulta larga directamente a MongoDB (al igual que puede hacerlo en SQL)

Puede ejecutar consultas directamente usando db.command en el nodo js.

La consulta de agregación como comando db toma el siguiente formulario.

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

Ajuste su javascript para enviar información como pares de valores clave. Clave cada uno para collectionname y query y pase sus valores al siguiente comando.

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

Los diferentes tipos de consultas tienen una sintaxis diferente. Por lo tanto, debe pasar el par de valores clave en consecuencia en db.command .

Más aquí

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