MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Analisando uma string de consulta longa diretamente para o MongoDB (assim como você pode no SQL)


Você pode executar consultas diretamente usando db.command no nó js.

A consulta de agregação como comando db assume o formato abaixo.

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

Ajuste seu javascript para enviar informações como pares de valores-chave. Digite cada um para collectionname e query e passe seus valores para o comando abaixo.

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

Diferentes tipos de consultas têm sintaxe diferente. Portanto, você deve passar o par de valores-chave de acordo em db.command .

Mais aqui

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